XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Debt Instruments - Components (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Convertible Debt Instruments    
Net carrying amount $ 255,277 $ 321,060
7.0% Convertible Senior Notes    
Convertible Debt Instruments    
Principal amount 140,396 140,396
Unamortized debt premium, net of offering costs 6,231 7,514
Net carrying amount 146,627 147,910
3.75% Convertible Senior Notes    
Convertible Debt Instruments    
Principal amount 58,462 58,462
Unamortized debt issuance costs (78) (189)
Net carrying amount $ 58,384 $ 58,273