XML 74 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Aggregate Future Payments for Purchase Commitments Aggregate future payments under these commitments are as follows:
(In thousands)Purchase Obligations
2022$54,308 
202354,308 
202440,933 
202545,819 
202652,054 
2027 and thereafter368,882 
$616,304