XML 98 R85.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2024 $ 38,042
2025 34,555
2026 27,732
2027 22,462
2028 14,949
2029 and thereafter 60,612
Total lease payments 198,352
Less imputed interest (25,956)
Total $ 172,396