XML 89 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Green Cloud Secured Note (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Jul. 22, 2024
Debt Instrument [Line Items]      
Current portion of debt $ (8,858) $ (14,444)  
Long-term debt $ 17,899 7,061 $ 2,160
Green Cloud secured note      
Debt Instrument [Line Items]      
Debt instrument percentage 9.00%    
Convertible note $ 11,748 12,784  
Less: principal and capitalized interest payments (3,945) (1,036)  
Less: debt discount (99) (230)  
Less: debt issuance costs (231) (535)  
Total outstanding note 7,473 10,983  
Current portion of debt (4,361) (3,922)  
Long-term debt $ 3,112 $ 7,061