Quarterly report pursuant to Section 13 or 15(d)

Schedule of Disaggregated Revenue by Sales Type (Details)

v3.23.2
Schedule of Disaggregated Revenue by Sales Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accounting Policies [Abstract]        
Contract manufacturing $ 887 $ 324 $ 1,267 $ 459
Custom and white label finished goods manufacturing 19 4 19
NexGel branded consumer products 259 180 493 392
Other 21 38 22 86
Total $ 1,167 $ 561 $ 1,786 $ 956