XML 124 R110.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Maturities Of Lease Liabilities) (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Finance Lease Liabilities Payments Due [Abstract]  
2022 $ 133,577
2023 111,781
2024 78,280
2025 47,064
2026 0
Thereafter 0
Total lease payments 370,702
Less: imputed interest (23,309)
Finance Lease Liability 347,393
Operating Lease Liabilities Payments Due [Abstract]  
2022 23,311
2023 21,903
2024 10,630
2025 4,162
2026 3,061
Thereafter 59,348
Total lease payments 122,415
Less: imputed interest (48,218)
Operating Lease Liability $ 74,197