v3.26.1
Leases - Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Operating leases:    
Operating lease right-of-use assets $ 51,562 $ 55,066
Current portion of operating lease liabilities 13,602 12,741
Operating lease liabilities, net of current portion 44,156 49,245
Total operating lease liabilities 57,758 61,986
Finance leases:    
Property, technology, and equipment, net $ 982 $ 1,212
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 $ 252 $ 282
Finance lease liabilities, net of current portion 783 969
Total finance lease liabilities $ 1,035 $ 1,251
Weighted average remaining lease term:    
Operating leases 5 years 8 months 12 days 6 years 1 month 6 days
Finance leases 4 years 1 month 6 days 4 years 7 months 6 days
Weighted average discount rate:    
Operating leases 5.90% 5.82%
Finance leases 6.12% 6.12%