XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES - Schedule of future annual minimum lease payments required under operating leases (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2022
USD ($)
Leases [Abstract]  
2023 $ 6,678
2024 5,132
2025 4,257
2026 4,031
2027 3,721
Thereafter 2,890
Total minimum lease payments 26,709
Less sublease income of leased properties (7,212)
Net minimum lease payments $ 19,497