XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Summary of Long-Term Debt, Net of Unamortized Debt Issuance Costs (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Aug. 09, 2022
Debt Instrument [Line Items]      
Senior Secured Convertible Note, due August 9, 2027 $ 85,888    
Facility Agreement      
Debt Instrument [Line Items]      
Less: Unamortized debt issuance costs     $ 4,924
Facility Agreement | Convertible Notes      
Debt Instrument [Line Items]      
Senior Secured Convertible Note, due August 9, 2027 85,888 $ 110,000  
Less: Unamortized debt issuance costs 1,586 2,211 $ 3,663
Less: Unamortized debt discount 10,408 14,658  
Long-term debt, net of unamortized debt discount and issuance costs $ 73,894 $ 93,131