XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]    
Deferred revenue, current $ 214,091 $ 185,272
Deferred revenue, non-current 25,000 19,600
Revenue recognized included in the deferred revenue 185,300 153,900
Deferred revenue, current    
Disaggregation of Revenue [Line Items]    
Contract liability, current 38,100 24,100
Other Noncurrent Liabilities    
Disaggregation of Revenue [Line Items]    
Contract liability, non-current $ 25,000 $ 19,600
Contract with Customer, Period 4 years