XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Aug. 31, 2019
May 31, 2018
Debt Instrument [Line Items]          
Amortization of debt discount and issuance costs $ 69,697 $ 67,153 $ 52,059    
Capitalization of interest expense (3,672) (4,330) (6,201)    
Total interest expense 72,332 69,120 49,364    
Credit Agreement          
Debt Instrument [Line Items]          
Interest on debt instruments $ 557 548 513    
Convertible Debt | 2025 Notes          
Debt Instrument [Line Items]          
Interest rate 0.125%       0.125%
Effective interest rate 4.26%        
Interest on debt instruments $ 1,437 1,437 1,436    
Convertible Debt | 2027 Notes          
Debt Instrument [Line Items]          
Interest rate 0.375%     0.375%  
Effective interest rate 3.10%        
Interest on debt instruments $ 4,313 $ 4,312 $ 1,557