XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments And Contingencies (Minimum Payments Required Under Purchase Obligations) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Purchase Obligations And Contractual Agreements [Line Items]  
2022 $ 130,738
2023 99,673
2024 97,095
2025 587,943
2026 46,375
Thereafter 1,417,250
Total Commitment 2,379,074
Purchase Obligations [Member]  
Purchase Obligations And Contractual Agreements [Line Items]  
2022 44,421
2023 10,676
2024 4,468
2025 4,039
2026 0
Thereafter 0
Total Commitment 63,604
transition tax commitment [Member]  
Purchase Obligations And Contractual Agreements [Line Items]  
2022 7,761
2023 14,573
2024 19,430
2025 24,288
2026 0
Thereafter 0
Total Commitment 66,052
Operating lease commitment [Member]  
Purchase Obligations And Contractual Agreements [Line Items]  
2022 5,931
2023 1,799
2024 572
2025 116
2026 0
Thereafter 0
Total Commitment 8,418
Senior Notes [Member]  
Purchase Obligations And Contractual Agreements [Line Items]  
2022 72,625
2023 72,625
2024 72,625
2025 559,500
2026 46,375
Thereafter 1,417,250
Total Commitment $ 2,241,000