XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 34,098 $ 23,464 $ 89,004 $ 95,615
Net loss from continuing operations, net of income taxes (21,896) (17,552) (66,193) (60,842)
Interest expense, net 1,849 7,155 12,153 20,401
Income tax expense (benefit) 0 6 6 (117)
Depreciation and amortization     11,924 16,056
Changes in fair value of warrants and conversion option 456 (12,001) 170 (30,661)
Impairment of goodwill 0 0 0 9,260
Severance 113   1,868  
Proceeds from a corporate-owned life insurance policy     (2,173) 0
Total Adjusted EBITDA (12,628) (14,359) (32,125) (44,070)
Adjustments to reconcile        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Interest expense, net 1,849 7,155 12,153 20,401
Income tax expense (benefit) 0 6 6 (117)
Depreciation and amortization 3,863 3,648 11,536 10,651
Stock-based compensation 959 867 3,373 (392)
Changes in fair value of warrants and conversion option 456 (12,001) 170 (30,661)
Impairment of goodwill 0 0 0 9,260
Exit costs related to divestiture of Creston facility 0 0 2,881 0
Business transformation 0 0 732 0
Severance 35 3,338 1,511 4,576
Proceeds from a corporate-owned life insurance policy 0 0 (2,173) 0
Other 2,106 180 3,879 3,054
Point in time        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 27,181 21,252 74,465 90,566
Over time        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 6,917 2,212 14,539 5,049
Domestic        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 34,098 23,464 89,004 72,524
International        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 23,091