v3.25.2
Long Term Debt, Net - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Term loan | Term Loan Facility and Hayfin Loan Agreement        
Debt Instrument [Line Items]        
Stated interest $ 363 $ 396 $ 707 $ 1,057
Amortization of deferred financing costs 10 4 25 34
Accretion of original issue discount 43 11 106 24
Interest expense 416 411 838 1,115
Line of Credit | Citizens Credit Agreement | Revolving Credit Facility        
Debt Instrument [Line Items]        
Commitment fee 47 47 93 78
Amortization of deferred financing costs 16 16 32 32
Accretion of original issue discount 42 42 84 84
Interest expense $ 105 $ 105 $ 209 $ 194