XML 116 R96.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Lessee Maturities of Lease Obligations (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases, Operating [Abstract]  
2025 $ 38,364
2026 25,566
2027 19,393
2028 16,461
2029 7,992
Thereafter 23,392
Total lease payments 131,168
Less imputed interest (29,505)
Total lease obligations 101,663
Finance Lease Liability [Abstract]  
2025 28
2026 28
2027 28
2028 9
2029 0
Thereafter 0
Total lease payments 93
Less imputed interest (18)
Total lease obligations $ 75
Finance lease, liability, statement of financial position [extensible enumeration] Accounts Payable and Accrued Liabilities, Other Liabilities
Finance lease, liability, current $ 100
Finance lease, liability, noncurrent $ 100