XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Liability - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Jan. 31, 2025
Jun. 14, 2024
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Gain (loss) in change in fair value of derivative liability $ 11,538 $ (161) $ 2,493 $ (222)      
Derivative liability $ 29,407   $ 29,407   $ 20,800 $ 11,100  
2024 Term Loan              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Derivative liability             $ 1,100