XML 118 R102.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Maturities Of Lease Liabilities) (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Finance Lease Liabilities Payments Due [Abstract]  
2024 $ 110,812
2025 77,621
2026 46,763
2027 0
2028 0
Thereafter 0
Total lease payments 235,196
Less: imputed interest (11,991)
Finance Lease Liability 223,205
Operating Lease Liabilities Payments Due [Abstract]  
2024 24,338
2025 11,540
2026 4,957
2027 3,555
2028 2,951
Thereafter 56,615
Total lease payments 103,956
Less: imputed interest (45,583)
Operating Lease Liability $ 58,373