v3.26.1
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenue $ 30,200 $ 78,115 $ 67,434 $ 152,628
Less: segment cost of revenue 3,119 35,785 10,507 67,556
Segment adjusted gross profit 27,081 42,330 56,927 85,072
Other cost of revenue 2,807 14,427 9,279 28,733
Salaries and benefits 17,113 26,297 37,913 51,285
Selling, general, and administrative 14,541 17,511 31,330 34,085
Impairment of long-lived assets 911 0 37,733 0
Interest expense, net 7,116 7,116 13,745 14,201
Change in fair value of warrant liabilities 0 68 0 100
Loss before income tax (15,407) (23,089) (73,073) (43,332)
Marketing        
Segment Reporting [Line Items]        
Revenue 10,723 54,142 29,114 106,392
Less: segment cost of revenue 1,189 34,509 7,051 64,972
Segment adjusted gross profit 9,534 19,633 22,063 41,420
Products        
Segment Reporting [Line Items]        
Revenue 19,477 23,973 38,320 46,236
Less: segment cost of revenue 1,930 1,276 3,456 2,584
Segment adjusted gross profit $ 17,547 $ 22,697 $ 34,864 $ 43,652