XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Summary of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jul. 16, 2024
Dec. 31, 2023
Dec. 31, 2022
Oct. 07, 2020
Nov. 15, 2019
Debt Instrument [Line Items]            
Less: Unamortized discount $ (5,676)   $ (2,463)      
Less: Deferred issuance costs (2,336)   (6,263)      
Total long-term debt 864,282   1,001,312      
Revolving Credit Facility            
Debt Instrument [Line Items]            
Principal amount of Convertible Notes 0   0      
Senior Notes | 4.625% Senior Notes Due in 2030            
Debt Instrument [Line Items]            
Stated interest rate         4.625%  
Principal amount of Convertible Notes 460,038   460,038   $ 750,000  
Less: Unamortized discount (2,148)   (2,463)      
Less: Deferred issuance costs (679)   (779)      
Convertible Debt            
Debt Instrument [Line Items]            
Principal amount of Convertible Notes 872,294   1,010,038      
Convertible Debt | 1.75% Convertible Notes            
Debt Instrument [Line Items]            
Stated interest rate       1.75%   1.75%
Principal amount of Convertible Notes 149,109   550,000      
Less: Deferred issuance costs (923)   (5,484)     $ (2,800)
Convertible Debt | 3.625% Convertible Notes            
Debt Instrument [Line Items]            
Stated interest rate   3.625%        
Principal amount of Convertible Notes 263,147   $ 0      
Less: Unamortized discount (3,528)          
Less: Deferred issuance costs $ (734)