Annual report pursuant to Section 13 and 15(d)

Debt (Details) - Schedule of long-term borrowings

v3.22.4
Debt (Details) - Schedule of long-term borrowings - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt (Details) - Schedule of long-term borrowings [Line Items]    
Term debt $ 78,076 $ 50,401
Less unamortized debt discount (4,686)
Less unamortized debt financing costs (5,034) (40)
Less current portion
Long-term debt 68,356 50,361
Kinergy line of credit [Member]    
Debt (Details) - Schedule of long-term borrowings [Line Items]    
Term debt 18,076 50,401
Orion term loan [Member]    
Debt (Details) - Schedule of long-term borrowings [Line Items]    
Term debt $ 60,000