XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 134,643 $ 66,126
Net loss from continuing operations (4,845) (17,424)
Income tax expense (benefit) 15 (39)
Depreciation and amortization 5,263 5,404
Change in fair value of warrants and conversion option (21,696) (31,741)
Total Adjusted EBITDA (10,733) (31,141)
Corporate And Reconciling Items    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Interest expense, net 6,372 6,388
Income tax expense (benefit) 15 (39)
Depreciation and amortization 5,263 4,892
Stock-based compensation 2,814 5,683
Change in fair value of warrants and conversion option (21,696) (31,741)
Other 1,344 1,100
Proprietary Transactions    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 25,323 14,090
Non-Proprietary Transaction    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 109,320 52,036
Point in time    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 132,101 66,074
Over time    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 2,542 52
Domestic    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 106,021 64,474
International    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 28,622 $ 1,652