XML 80 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Maturities Of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Finance Lease Liabilities Payments Due [Abstract]    
2024 (3 months)   $ 20,502
2025 $ 76,714  
2026 46,107  
2027   0
2028   0
Thereafter   0
Total lease payments   143,323
Less: imputed interest   (6,284)
Financing lease liability 137,039  
Operating Lease Liabilities Payments Due [Abstract]    
2024 (3 months) 27,168 6,880
2025 15,040 16,232
2026 12,112 9,527
2027 8,653 7,455
2028 5,666 6,501
Thereafter 33,059 66,126
Total lease payments   112,721
Less: imputed interest   (48,179)
Operating lease liability $ 64,542 $ 58,373