XML 52 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Operating leases:    
Operating lease right-of-use assets $ 57,561 $ 49,850
Current portion of operating lease liabilities 12,598 11,629
Operating lease liabilities, net of current portion 52,372 45,026
Total operating lease liabilities 64,970 56,655
Finance leases:    
Property, technology, and equipment, net $ 1,733 $ 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 $ 699 $ 643
Finance lease liabilities, net of current portion 1,109 677
Total finance lease liabilities $ 1,808 $ 1,320
Weighted average remaining lease term:    
Operating leases 6 years 4 months 24 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.76% 5.52%
Finance leases 5.74% 5.62%