XML 91 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Net Carrying Amount (Details) - Convertible Debt - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Principal outstanding $ 30,000 $ 150,000
Unamortized debt discount and issuance costs (4,482) (25,023)
Net carrying value $ 25,518 $ 124,977