v3.26.1
Additional Financial Information - Schedule of Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Additional Financial Information [Abstract]      
Prepaid and deferred revenue sharing expenses $ 64,608 $ 61,997  
Other prepaid expenses 30,612 26,987  
Current contract assets 8,398 7,648 $ 7,844
Inventory 3,748 3,751  
Other 4,493 3,943  
Total prepaid expenses and other current assets $ 111,859 $ 104,326