XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2024
Disaggregation of Revenue [Line Items]          
Contract with Customer, Period     4 years    
Deferred revenue, current $ 171,523   $ 171,523   $ 185,272
Deferred revenue, non-current 21,300   21,300   19,600
Revenue recognized included in the deferred revenue 6,800 $ 2,000 173,200 $ 152,100  
Deferred revenue, current          
Disaggregation of Revenue [Line Items]          
Contract liability, current 32,100   32,100   24,100
Other Noncurrent Liabilities          
Disaggregation of Revenue [Line Items]          
Contract liability, non-current $ 21,300   $ 21,300   $ 19,600