v3.26.1
Notes Payable - 2023 Unsecured SPA Notes Narrative (Details) - Notes Payable - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]          
Gain (loss) on fair value adjustment of debts $ 3,045 $ (8,723) $ (2,167) $ 13,057  
2023 Unsecured Convertible Note          
Debt Instrument [Line Items]          
Debt instrument, fixed price (in dollars per share) $ 58.23   $ 58.23    
Debt instrument, term     6 years    
Percent of purchaser's conversion shares 33.00%   33.00%    
Notes payable $ 4,200   $ 4,200   $ 6,700
Proceeds from debt, net of issuance costs 500 4,500 4,100 4,500  
Debt conversion, converted amount $ 800 $ 0 $ 8,100 $ 4,400  
Shares issued from conversion (in shares) 20,304 0 170,750 27,785  
Gain (loss) on fair value adjustment of debts $ (149) $ (39) $ (961) $ 1,985  
2023 Unsecured Convertible Note | Class A Common Stock          
Debt Instrument [Line Items]          
Debt instrument, fixed conversion price percentage     90.00%    
Loss on extinguishment of debt $ 400 $ 0 $ 2,900 $ 2,800  
2023 Unsecured Convertible Note | Minimum          
Debt Instrument [Line Items]          
Contractual interest rates (in percent) 10.00%   10.00%   10.00%
2023 Unsecured Convertible Note | Maximum          
Debt Instrument [Line Items]          
Contractual interest rates (in percent) 15.00%   15.00%   15.00%