XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Convertible Senior Notes (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Mar. 25, 2021
USD ($)
Oct. 20, 2020
USD ($)
Debt Instrument [Line Items]          
Repayments of Senior Debt $ 42,525,000 $ 108,274,000      
Gain on extinguishment of convertible senior notes $ 5,686,000 $ 42,270,000      
0% Convertible Senior Notes due 2025 | Senior Notes          
Debt Instrument [Line Items]          
Effective Interest Rate 0.42%        
Conversion Rate 13.7920        
Aggregate Principal Amount $ 144,914,000   $ 193,445,000   $ 661,250,000
Unamortized Debt Issuance Costs 926,000   1,443,000    
Long-Term Debt 143,988,000   192,002,000    
Repayments of Senior Debt 42,525,000        
Gain on extinguishment of convertible senior notes $ 5,686,000        
0.5% Convertible Senior Notes Due 2027 | Senior Notes          
Debt Instrument [Line Items]          
Stated Cash Interest Rate 0.50%        
Effective Interest Rate 0.90%        
Conversion Rate 10.6920        
Aggregate Principal Amount $ 503,106,000   503,106,000 $ 575,000,000  
Unamortized Debt Issuance Costs 5,885,000   6,371,000    
Long-Term Debt $ 497,221,000   $ 496,735,000