v3.26.1
Debt - Schedule of Galaxy Loan (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total $ 33,119 $ 26,757
(Less) Current note outstanding (30,103) (8,858)
Long-term debt $ 3,016 17,899
Galaxy loan    
Debt Instrument [Line Items]    
Interest Rate 15.00%  
Total $ 4,625 5,000
Less: principal payments (387) (375)
Less: debt discount and issuance costs (278) (342)
Total outstanding note 3,960 4,283
(Less) Current note outstanding (944) (784)
Long-term debt $ 3,016 $ 3,499