XML 95 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Future Minimum Rental Commitments for Noncancelable Operating Leases ) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2021
Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]    
2022   $ 17,564
2023   16,078
2024   10,261
2025   5,121
2026   2,038
Total   $ 51,062
Future minimum rental commitments for all noncancelable operating leases    
Rent expense $ 35,800