XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash $ 4,223,000 $ 6,660,000
Amortized cost of available-for-sale investments with maturities less than one year 966,300,000 866,500,000
Amortized cost of available-for-sale investments with maturities greater than one year 544,400,000 56,500,000
Net unrealized gains (losses) on investments, net of tax 2,700,000 200,000
Standby Letters of Credit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash 6,700,000 6,700,000
Convertible Debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 613,800,000  
Convertible Debt | 2026 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 1,397,300,000  
Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Unrealized gain 0 0
Unrealized loss $ 0 $ 0