XML 139 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingent Liabilities - Unrecorded Unconditional Purchase Obligation (Details) - Purchase Commitment
$ in Thousands
Dec. 31, 2021
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Less than 1 year $ 258,573
1 - 3 years 438,563
3 - 5 years 387,027
More than 5 years 896,943
Total Purchase Obligations $ 1,981,106