XML 64 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Green Cloud Secured Note (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
(Less) Current note outstanding $ (10,041) $ (8,858)
Long-term debt $ 15,910 17,899
Green Cloud secured note    
Debt Instrument [Line Items]    
Interest Rate 9.00%  
Convertible note $ 7,803 11,748
Less: principal and capitalized interest payments (487) (3,945)
Less: debt discount (73) (99)
Less: debt issuance costs (169) (231)
Total outstanding note 7,074 7,473
(Less) Current note outstanding (5,491) (4,361)
Long-term debt $ 1,583 $ 3,112