v3.25.2
Schedule of Secured Note Financing (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jul. 22, 2024
Short-Term Debt [Line Items]      
Long-term note outstanding $ 10,021 $ 7,061 $ 2,160
Green Cloud Secured Note [Member]      
Short-Term Debt [Line Items]      
Term Loan and capitalized interest (excludes debt issuance cost) 11,748 12,784  
Less: principal and capitalized interest payments (2,144) (1,036)  
Less: debt discount (153) (230)  
Less: debt issuance costs (357) (535)  
Total outstanding note 9,094 10,983  
(Less) Current note outstanding 3,061 3,922  
Long-term note outstanding $ 6,033 $ 7,061