XML 128 R113.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Maturities Of Lease Liabilities) (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Finance Lease Liabilities Payments Due [Abstract]  
2022 $ 179,470
2023 134,783
2024 112,732
2025 78,910
2026 47,453
Thereafter 7
Total lease payments 553,355
Less: imputed interest (39,732)
Finance Lease Liability 513,623
Operating Lease Liabilities Payments Due [Abstract]  
2022 24,288
2023 22,239
2024 21,257
2025 10,151
2026 4,006
Thereafter 62,175
Total lease payments 144,116
Less: imputed interest (51,606)
Operating Lease Liability $ 92,510