XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Components of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]      
Operating lease cost $ 19,793 $ 19,753 $ 21,614
Variable lease cost 3,015 2,949 4,127
Short-term lease cost 583 211 0
Total operating lease cost 23,391 22,913 25,741
Amortization of right of use assets 963 653 446
Interest on lease liabilities 313 235 143
Total finance lease cost $ 1,276 $ 888 $ 589