XML 108 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Components of Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Mar. 25, 2021
Dec. 31, 2020
Oct. 20, 2020
Jul. 23, 2018
2023 notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount $ 23,512        
Net Carrying Amount 23,280   $ 22,482    
2023 notes | Senior Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 23,512   25,626   $ 143,750
Unamortized Debt Discount 0   2,776    
Unamortized Debt Issuance Costs 232   368    
Net Carrying Amount 23,280   22,482    
2025 notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 661,250        
Net Carrying Amount 650,783   488,268    
2025 notes | Senior Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 661,250   661,250 $ 661,250  
Unamortized Debt Discount 0   163,077    
Unamortized Debt Issuance Costs 10,467   9,905    
Net Carrying Amount 650,783   488,268    
2027 notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 575,000        
Net Carrying Amount 563,234   $ 0    
2027 notes | Senior Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 575,000 $ 575,000      
Unamortized Debt Discount 0        
Unamortized Debt Issuance Costs 11,766        
Net Carrying Amount $ 563,234