v3.26.1
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenue $ 37,234 $ 74,513
Less: segment cost of revenue 7,388 31,772
Segment adjusted gross profit 29,846 42,741
Other cost of revenue 6,472 14,305
Salaries and benefits 20,800 24,988
Selling, general, and administrative 16,789 16,574
Impairment of long-lived assets 36,822 0
Interest expense, net 6,629 7,085
Change in fair value of warrant liabilities 0 32
Loss before income tax (57,666) (20,243)
Marketing    
Segment Reporting Information [Line Items]    
Revenue 18,391 52,250
Less: segment cost of revenue 5,862 30,463
Segment adjusted gross profit 12,529 21,787
Products    
Segment Reporting Information [Line Items]    
Revenue 18,843 22,263
Less: segment cost of revenue 1,526 1,309
Segment adjusted gross profit $ 17,317 $ 20,954