XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Leases [Abstract]    
Operating lease assets $ 65,726 $ 59,145
Operating lease liabilities, current 14,225 12,051
Operating lease liabilities, non-current 56,944 53,441
Total operating lease liabilities 71,169 65,492
Finance lease assets, net 1,615 1,697
Finance lease liabilities, current 762 660
Finance lease liabilities, non-current 735 867
Total lease liabilities $ 1,497 $ 1,527