XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Debt - Summary of Long-Term Debt, Net of Unamortized Debt Issuance Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Aug. 09, 2022
Debt Instrument [Line Items]      
Senior Secured Convertible Note, due August 9, 2027 $ 110,000    
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 110,000 $ 110,000  
Less: Unamortized debt issuance costs 2,875 3,454 $ 3,663
Less: Unamortized debt discount 20,299 25,925  
Long-term debt, net of unamortized debt discount and issuance costs $ 86,826 $ 80,621