Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details Narrative)

v3.23.3
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Jul. 13, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Sep. 14, 2023
Loss Contingencies [Line Items]          
Loss contingency receivable         $ 1,200
Purchase Obligation   $ 20,839   $ 19,975  
Long-Term Purchase Commitment, Amount   289   $ 1,154  
CFO and President [Member]          
Loss Contingencies [Line Items]          
Payments for Postemployment Benefits $ 1,000        
Cost of Sales [Member]          
Loss Contingencies [Line Items]          
Royalty Expense   $ 793 $ 964    
Minimum [Member]          
Loss Contingencies [Line Items]          
[custom:RoyaltyPaymentPercentOfNetRevenues]   5.00%