XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Senior Notes, Net - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2018
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Gain on extinguishment of debt   $ 0 $ 495,000 $ 0
Convertible Debt        
Debt Instrument [Line Items]        
Interest expense     8,600,000 22,900,000
Non-cash interest expense     1,200,000 $ 2,500,000
2023 Notes        
Debt Instrument [Line Items]        
Debt instrument, repurchase principal amount     $ 53,900,000  
Debt weighted-average price     99.10%  
Gain on extinguishment of debt     $ 500,000  
2023 Notes | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 230,000,000   $ 176,100,000  
Debt instrument, interest rate, stated percentage 5.375%      
Proceeds from issuance of senior secured notes $ 223,700,000