Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES - Maturities of Lease Liabilities (Details)

v3.25.2
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2026 $ 53,182
2027 47,113
2028 28,659
2029 24,033
2030 21,503
2031 and thereafter 59,562
Total lease payments 234,052
Less imputed interest (30,027)
Total $ 204,025