XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Maturities Of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Finance Lease Liabilities Payments Due [Abstract]    
2022 $ 155,818  
2023 129,840  
2024 87,728  
2025 62,633  
2026 20,956  
Thereafter 0  
Total lease payments 456,975  
Less: imputed interest (30,820)  
Financing lease liability 426,155  
Operating Lease Liabilities Payments Due [Abstract]    
2022 24,757  
2023 22,610  
2024 17,921  
2025 6,045  
2026 3,135  
Thereafter 60,834  
Total lease payments 135,302  
Less: inputed interest (50,103)  
Operating lease liability $ 85,199 $ 92,510