v3.26.3
Leases - Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Operating leases:    
Operating lease right-of-use assets $ 48,327 $ 55,066
Current portion of operating lease liabilities 13,199 12,741
Operating lease liabilities, net of current portion 41,115 49,245
Total operating lease liabilities 54,314 61,986
Finance leases:    
Property, technology, and equipment, net $ 913 $ 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 $ 245 $ 282
Finance lease liabilities, net of current portion 724 969
Total finance lease liabilities $ 969 $ 1,251
Weighted average remaining lease term:    
Operating leases 5 years 7 months 6 days 6 years 1 month 6 days
Finance leases 3 years 10 months 24 days 4 years 7 months 6 days
Weighted average discount rate:    
Operating leases 5.93% 5.82%
Finance leases 6.12% 6.12%