XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Disaggregation of Revenue [Line Items]          
Deferred revenue, current $ 202,566   $ 202,566   $ 153,871
Deferred revenue, non-current 22,600   22,600   10,400
Revenue recognized included in the deferred revenue 900 $ 2,000 153,000 $ 147,600  
Deferred revenue, current          
Disaggregation of Revenue [Line Items]          
Contract liability, current 15,100   15,100   10,600
Other Liabilities          
Disaggregation of Revenue [Line Items]          
Contract liability, non-current $ 22,600   $ 22,600   $ 10,400