XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Term Loan - Schedule of Components of Term Loan (Details) - 2024 Term Loan - Line of Credit - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 14, 2024
Debt Instrument [Line Items]      
Principal value of Term Loan $ 115,137 $ 138,137  
Accreted exit fee 993 567  
Debt discount (1,892) (2,095)  
Debt issuance costs (151) (178) $ (9,200)
Total Convertible Notes $ 114,087 $ 136,431