v3.26.1
Notes Payable - 2026 May Convertible SPA Notes (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 15, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
May 2026 Convertible Notes                  
Debt Instrument [Line Items]                  
Aggregate principal amount $ 25,000                
Redemption price, percentage 108.00%     125.00%          
Original principal balance $ 27,000                
Original issue discount $ 2,000                
Investment commitment percentage 50.00%                
Investment deposit percentage 50.00%                
Contractual interest rates (in percent) 15.00%                
Conversion price (in dollars per share) $ 58.23                
Debt instrument, floor price (in dollars per share) $ 23.29                
Debt instrument, redemption price, percentage 108.00%                
May 2026 Convertible Notes | Maximum                  
Debt Instrument [Line Items]                  
Redemption price, percentage 110.00%                
Notes Payable                  
Debt Instrument [Line Items]                  
Original principal balance   $ 71,174 $ 13,787 $ 77,053 $ 25,690        
Notes and loans payable   99,928 28,033 99,928 28,033 $ 46,367 $ 60,666 $ 24,674 $ 49,488
Gain (loss) on fair value adjustment of debts   3,045 $ (8,723) (2,167) $ 13,057        
Notes Payable | May 2026 Convertible Notes                  
Debt Instrument [Line Items]                  
Redemption price, percentage 8.00%                
Original principal balance   25,000   25,000          
Original issue discount   $ 25,000   $ 25,000          
Contractual interest rates (in percent) 18.00% 8.00%   8.00%          
Notes and loans payable   $ 23,556   $ 23,556   $ 0 $ 0    
Gain (loss) on fair value adjustment of debts   $ 1,444   $ 1,444