v3.26.1
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Capitalized Contract Cost [Line Items]      
Provisions for credit losses on receivables or contract assets $ 860 $ 889 $ 579
Receivables from contracts with customers, net 89,888 69,513 74,113
Contract assets, current 8,398 7,648 7,844
Deferred revenue, including non-current portion 290,572 236,043 215,581
Contract with customer, liability, revenue recognized, including opening balance 207,906    
Related Party      
Capitalized Contract Cost [Line Items]      
Receivables from contracts with customers, net $ 4,526 $ 3,649 $ 2,432