XML 101 R63.htm IDEA: XBRL DOCUMENT v3.26.1
Notes Payable - Unsecured Convertible Notes Narrative (Details) - Notes Payable - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Notes and loans payable $ 46,367 $ 24,674 $ 60,666 $ 49,488
Gain (loss) on fair value adjustment of debts $ (5,212) 21,780    
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%
Notes and loans payable $ 4,139   $ 3,442  
Proceeds from debt, net of issuance costs 500 0    
Gain (loss) on fair value adjustment of debts $ (321) $ 0