XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Lessee Maturities of Lease Obligations (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases, Operating [Abstract]  
2026 (nine months) $ 28,845
2027 33,416
2028 30,333
2029 21,185
2030 11,904
2031 4,017
Thereafter 17,856
Total lease payments 147,556
Less imputed interest (29,918)
Total lease obligations 117,638
Finance Lease, Liability [Abstract]  
2026 (nine months) 1,643
2027 2,178
2028 2,178
2029 780
2030 0
2031 0
Thereafter 0
Total lease payments 6,779
Less imputed interest (936)
Total lease obligations $ 5,843
Finance lease, liability, statement of financial position [extensible enumeration] Accounts Payable and Accrued Liabilities, Other Liabilities
Finance lease, liability, current $ 1,700
Finance lease, liability, noncurrent $ 4,200