XML 90 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of July 2024 Additional Secured Note (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2024
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Term Loan and capitalized interest (excludes debt issuance cost)   $ 26,757 $ 21,505
Gain (loss) on debt extinguishment and revaluation, net $ (5,800) $ (10,658) 1,644
July 2024 Additional Secured Note      
Debt Instrument [Line Items]      
Debt instrument percentage   9.00%  
Term Loan and capitalized interest (excludes debt issuance cost)   $ 1,209 1,278
Less: principal and capitalized interest payments   (658) (69)
Less: debt discount   0 (7)
Gain (loss) on debt extinguishment and revaluation, net   (551) 0
Total outstanding note   $ 0 $ 1,202