XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]      
Operating lease costs [1] $ 9,146 $ 9,370 $ 9,246
Short-term operating lease costs 305 353 397
Cash paid for amounts included in the measurement of lease liabilities $ 9,013 $ 9,370 $ 9,799
[1] Excludes expenses related to short-term lease operating costs.