XML 92 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Maturities of Future Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases  
2024 $ 7,143
2025 6,217
2026 4,635
2027 3,396
2028 2,950
2029 and thereafter 18,451
Total lease payments $ 42,792