XML 77 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]    
Revenue recognized included in the deferred revenue $ 149,800 $ 71,700
Deferred revenue, current 153,871 149,810
Deferred revenue, non-current 10,400 8,600
Deferred revenue, current    
Disaggregation of Revenue [Line Items]    
Contract liability, current 10,600 8,200
Other Liabilities    
Disaggregation of Revenue [Line Items]    
Contract liability, non-current $ 10,400 $ 8,600