XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions, TheraClear Asset Acquisition (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2022
Dec. 31, 2022
Dec. 31, 2022
Acquisition of Assets and Liabilities [Abstract]      
Number of shares issued in connection with asset acquisition (in shares)     358,367
Maximum [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Future earnout milestone payments $ 500    
Future milestone payments 3,000    
Maximum [Member] | Domestic [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Future royalty payments $ 500    
TheraClear Corporation [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Number of shares issued in connection with asset acquisition (in shares) 358,367    
Milestone payments   $ 500  
Consideration [Abstract]      
Cash payment $ 500    
Common stock issued 500    
Transaction costs 131    
Contingent consideration 9,122   $ 300
Total consideration 10,253    
Assets acquired [Abstract]      
Inventories 71    
Total assets acquired $ 10,253    
Weighted average cost of capital 14.50%    
Revenues for the royalty rate 15.00%    
Risk free rate of return 1.60%    
Revenue volatility 45.00%    
Cost of equity 10.50%    
TheraClear Corporation [Member] | Technology [Member]      
Assets acquired [Abstract]      
Intangible asset $ 10,182    
Amortization period of intangible assets     10 years
TheraClear Corporation [Member] | Foreign [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Percentage of gross profit for future royalty payments for subsequent period 25.00%    
Subsequent period of gross profit for future royalty payments     4 years
TheraClear Corporation [Member] | Minimum [Member] | Domestic [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Percentage of gross profit for future royalty payments for subsequent period 10.00%    
TheraClear Corporation [Member] | Maximum [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Future earnout milestone payments $ 3,000    
Future milestone payments 500    
TheraClear Corporation [Member] | Maximum [Member] | Domestic [Member]      
Acquisition of Assets and Liabilities [Abstract]      
Future royalty payments $ 20,000    
Percentage of gross profit for future royalty payments for subsequent period 20.00%