XML 152 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2021
Aug. 31, 2020
Sep. 30, 2019
Mar. 31, 2018
Debt Instrument [Line Items]            
Long-term debt, net $ 2,283,817 $ 2,279,640        
Convertible Debt            
Debt Instrument [Line Items]            
Principal 2,299,887 2,299,976        
Unamortized debt issuance costs 16,070 20,336        
Long-term debt, net 2,283,817 2,279,640        
2021 Notes | Convertible Debt            
Debt Instrument [Line Items]            
Principal 1,000,000 1,000,000 $ 1,000,000      
Unamortized debt issuance costs 8,471 10,371        
Long-term debt, net 991,529 989,629        
2020 Notes | Convertible Debt            
Debt Instrument [Line Items]            
Principal 650,000 650,000   $ 650,000    
Unamortized debt issuance costs 4,376 5,569        
Long-term debt, net 645,624 644,431        
2019 Notes | Convertible Debt            
Debt Instrument [Line Items]            
Principal         $ 650,000  
Principal, net of conversion notes 649,887 649,932        
Unamortized debt issuance costs 3,223 4,396        
Long-term debt, net 646,664 645,536        
2018 Notes | Convertible Debt            
Debt Instrument [Line Items]            
Principal           $ 345,000
Principal, net of conversion notes 0 44        
Unamortized debt issuance costs 0 0        
Long-term debt, net $ 0 $ 44