Quarterly report pursuant to Section 13 or 15(d)

Debt (Details) - Schedule of long-term borrowings

v3.23.1
Debt (Details) - Schedule of long-term borrowings - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt (Details) - Schedule of long-term borrowings [Line Items]    
Term debt $ 93,430 $ 78,076
Less unamortized debt discount (4,497) (4,686)
Less unamortized debt financing costs (5,194) (5,034)
Less current portion
Long-term debt 83,739 68,356
Kinergy line of credit [Member]    
Debt (Details) - Schedule of long-term borrowings [Line Items]    
Term debt 33,430 18,076
Orion term loan [Member]    
Debt (Details) - Schedule of long-term borrowings [Line Items]    
Term debt $ 60,000 $ 60,000