XML 77 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Schedule Of Future Minimum Lease Payments) (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
2023 $ 25,488
2024 19,561
2025 16,617
2026 15,783
2027 15,254
Thereafter 68,516
Total minimum lease payments 161,219
Less: imputed interest (18,910)
Total lease liabilities $ 142,309