XML 71 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]    
Operating lease assets $ 59,145 $ 70,919
Operating lease liabilities, current 12,051 13,036
Operating lease liabilities, non-current 53,441 64,854
Total operating lease liabilities 65,492 77,890
Finance lease assets, net 1,697 929
Finance lease liabilities, current 660 361
Finance lease liabilities, non-current 867 600
Total finance lease liabilities $ 1,527 $ 961