XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt - Schedule of Convertible Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Debt Instrument [Line Items]      
Unamortized Issuance Costs $ (16,814)   $ (17,396)
Total Debt 2,226,873   2,214,121
Equity Component, net of Purchase Discounts and Issuance Costs   $ (33)  
Convertible Senior Notes Due 2026      
Debt Instrument [Line Items]      
Total Debt 336,810   253,716
Convertible Debt | Convertible Senior Notes Due 2026      
Debt Instrument [Line Items]      
Principal 345,000   345,000
Unamortized Discount 0   (85,950)
Unamortized Issuance Costs (8,190)   (5,334)
Total Debt 336,810   253,716
Fair Value 603,609   453,765
Equity Component, net of Purchase Discounts and Issuance Costs $ 0   $ 78,284