XML 86 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Aggregate Operating Lease Maturities) (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
2021 $ 215,348
2022 135,018
2023 70,634
2024 17,190
2025 7,662
2028 and thereafter 3,654
Total future undiscounted operating lease payments 449,506
Less imputed interest (13,788)
Total operating lease liabilities $ 435,718