XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Leases [Abstract]    
Operating lease assets $ 58,806 $ 59,145
Operating lease liabilities, current 12,395 12,051
Operating lease liabilities, non-current 52,832 53,441
Total operating lease liabilities 65,227 65,492
Finance lease assets, net 1,623 1,697
Finance lease liabilities, current 698 660
Finance lease liabilities, non-current 802 867
Total lease liabilities $ 1,500 $ 1,527