XML 53 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Operating leases:    
Operating lease right-of-use assets $ 55,242 $ 49,850
Current portion of operating lease liabilities 12,484 11,629
Operating lease liabilities, net of current portion 49,855 45,026
Total operating lease liabilities 62,339 56,655
Finance leases:    
Property, technology, and equipment, net $ 1,536 $ 1,236
Finance lease, right-of-use asset, statement of financial position [Extensible List] Property, technology, and equipment, net Property, technology, and equipment, net
Current portion of finance lease liabilities $ 566 $ 643
Finance lease liabilities, net of current portion 1,036 677
Total finance lease liabilities $ 1,602 $ 1,320
Weighted average remaining lease term:    
Operating leases 6 years 2 months 12 days 5 years 8 months 12 days
Finance leases 4 years 1 month 6 days 3 years 3 months 18 days
Weighted average discount rate:    
Operating leases 5.79% 5.52%
Finance leases 5.83% 5.62%