Quarterly report [Sections 13 or 15(d)]

Debt - Schedule of Long-Term Borrowings (Details)

v3.25.1
Debt - Schedule of Long-Term Borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt $ 116,990 $ 99,677
Less unamortized debt discount (2,892) (3,089)
Less unamortized debt financing costs (3,434) (3,684)
Less current portion
Long-term debt 110,664 92,904
Kinergy line of credit [Member]    
Debt Instrument [Line Items]    
Total debt 56,990 39,677
Orion term loan [Member]    
Debt Instrument [Line Items]    
Total debt $ 60,000 $ 60,000