XML 80 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]    
Operating lease assets $ 70,919 $ 83,094
Operating lease liabilities, current 13,036 13,808
Operating lease liabilities, non-current 64,854 75,994
Total operating lease liabilities 77,890 89,802
Finance lease assets, net 929 641
Finance lease liabilities, current 361 391
Finance lease liabilities, non-current 600 322
Total finance lease liabilities $ 961 $ 713