XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Commitments and contingencies      
Purchase Commitments $ 12,115    
Royalty Expense $ 234 $ 120  
Royalty Expense description the Company is obligated to pay a royalty for each product sold that utilizes the technology covered by this agreement, which started in June 2023. The Company paid $0.03 in 2023    
Stop-loss Provision Insuring Losses $ 90    
Aggregate Stop-loss 1,677    
Accrued Other Expenses And Other Current Liabilities $ 275   $ 240