v3.26.1
Segment Information - Net Revenue and Long-Lived Assets by Geographic Area (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Net revenue:      
Total net revenue $ 1,293,712 $ 1,093,711 $ 613,514
Property and equipment, net:      
Total property and equipment, net 16,651 16,818  
Intangible assets, net:      
Intangible assets, net 66,293 28,475  
United States [Member]      
Net revenue:      
Total net revenue 1,280,573 1,080,730 607,373
Property and equipment, net:      
Total property and equipment, net 15,158 16,590  
Intangible assets, net:      
Intangible assets, net 19,540 28,475  
International [Member]      
Net revenue:      
Total net revenue 13,139 12,981 $ 6,141
Property and equipment, net:      
Total property and equipment, net 1,493 228  
Intangible assets, net:      
Intangible assets, net $ 46,753 $ 0