v3.26.1
Notes Payable - Unsecured Convertible Notes Narrative (Details) - Notes Payable - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]                
Notes and loans payable $ 99,928 $ 28,033 $ 99,928 $ 28,033 $ 60,666 $ 49,488 $ 46,367 $ 24,674
Gain (loss) on fair value adjustment of debts $ 3,045 (8,723) $ (2,167) 13,057        
Unsecured Convertible Notes                
Debt Instrument [Line Items]                
Debt instrument, term (in months)     6 months   6 months 3 months    
Notes payable bearing interest rate 4.27%   4.27%   4.27% 4.27%    
Notes and loans payable $ 4,943   $ 4,943   $ 3,442   $ 4,139  
Proceeds from debt, net of issuance costs 1,000 0 1,500 0        
Gain (loss) on fair value adjustment of debts $ (80) $ 0 $ (401) $ 0