XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Disaggregation of Revenue [Line Items]          
Revenue recognized included in the deferred revenue $ 2,000 $ 2,200 $ 152,100 $ 144,400  
Deferred revenue, current 135,281   135,281   $ 153,871
Deferred revenue, non-current 15,400   15,400   10,400
Deferred revenue, current          
Disaggregation of Revenue [Line Items]          
Contract liability, current 14,400   14,400   10,600
Other Liabilities          
Disaggregation of Revenue [Line Items]          
Contract liability, non-current $ 15,400   $ 15,400   $ 10,400