XML 97 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Notes Payable - Schedule of Note Payable Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Notes Payable [Roll Forward]      
Fair value measurement adjustments $ 3,341 $ 10,097  
Debt issuance costs 1,160 429  
Notes Payable      
Notes Payable [Roll Forward]      
Beginning balance 60,666 49,488 $ 49,488
New Issuances 5,879 11,903  
Repayments of debt (132) (6)  
Conversion of Debt to Equity (25,317) (14,845)  
Fair Value Adjustments of Debt 5,212 (21,780)  
Other Adjustments 59 (86)  
Ending balance 46,367 24,674 60,666
Secured SPA Notes | Notes Payable      
Notes Payable [Roll Forward]      
Beginning balance   5,457 5,457
New Issuances   0  
Repayments of debt   0  
Conversion of Debt to Equity   (589)  
Fair Value Adjustments of Debt   (2,479)  
Other Adjustments   0  
Ending balance   2,389  
2023 Unsecured SPA Notes | Notes Payable      
Notes Payable [Roll Forward]      
Beginning balance 6,668 6,716 6,716
New Issuances 3,600 0  
Repayments of debt 0 0  
Conversion of Debt to Equity (6,724) (4,692)  
Fair Value Adjustments of Debt 812 (2,024)  
Other Adjustments 0  
Ending balance 4,356 0 6,668
Unsecured Convertible Notes | Notes Payable      
Notes Payable [Roll Forward]      
Beginning balance 3,442    
New Issuances 376    
Repayments of debt 0    
Conversion of Debt to Equity 0    
Fair Value Adjustments of Debt 321 0  
Other Adjustments 0    
Ending balance 4,139   3,442
Junior Secured SPA Notes | Notes Payable      
Notes Payable [Roll Forward]      
Beginning balance 11,402 26,059 26,059
New Issuances 0 0  
Repayments of debt 0 0  
Conversion of Debt to Equity (5,146) (9,564)  
Fair Value Adjustments of Debt 1,007 (10,435)  
Other Adjustments 0  
Ending balance 7,263 6,060 11,402
2024 Unsecured SPA Notes | Notes Payable      
Notes Payable [Roll Forward]      
Beginning balance 5,818 7,032 7,032
New Issuances 0 11,096  
Repayments of debt 0 0  
Conversion of Debt to Equity (6,300) 0  
Fair Value Adjustments of Debt 522 (6,798)  
Other Adjustments 0  
Ending balance 40 11,330 5,818
2025 March Unsecured SPA Notes | Notes Payable      
Notes Payable [Roll Forward]      
Beginning balance 2,108 0 0
New Issuances 1,903 807  
Repayments of debt 0 0  
Conversion of Debt to Equity (656) 0  
Fair Value Adjustments of Debt 87 (44)  
Other Adjustments 0 0  
Ending balance 3,442 763 2,108
2025 July Unsecured SPA Notes | Notes Payable      
Notes Payable [Roll Forward]      
Beginning balance 26,796 0 0
New Issuances 0 0  
Repayments of debt 0 0  
Conversion of Debt to Equity (6,491) 0  
Fair Value Adjustments of Debt 2,473 0  
Other Adjustments 0 0  
Ending balance 22,778 0 26,796
Notes payable – China other | Notes Payable      
Notes Payable [Roll Forward]      
Beginning balance 4,290 4,173 4,173
New Issuances 0 0  
Repayments of debt 0 0  
Conversion of Debt to Equity 0 0  
Fair Value Adjustments of Debt 0 0  
Other Adjustments 59 (41)  
Ending balance 4,349 4,132 4,290
2025 Convertible Note - AIXC | Notes Payable      
Notes Payable [Roll Forward]      
Beginning balance 142    
New Issuances 0    
Repayments of debt (132)    
Conversion of Debt to Equity 0    
Fair Value Adjustments of Debt (10)    
Other Adjustments 0    
Ending balance $ 0   142
Auto loans | Notes Payable      
Notes Payable [Roll Forward]      
Beginning balance   51 $ 51
New Issuances   0  
Repayments of debt   (6)  
Conversion of Debt to Equity   0  
Fair Value Adjustments of Debt   0  
Other Adjustments   (45)  
Ending balance   $ 0