Revenue - Additional Information (Details) - USD ($) $ in Thousands | 3 Months Ended |
Sep. 30, 2024 | Jun. 30, 2024 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Subscription arrangement term | | 3 years |
Customer support arrangement term | | 1 year |
Revenue expected to be recognized from remaining performance obligations | | $ 634,658 |
Revenue recognized in period, included in opening deferred revenue balance | | $ 117,274 |
Subscription | Forecast | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Revenue, remaining performance obligation, percentage recognized | 43% | |
Customer support | Forecast | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Revenue, remaining performance obligation, percentage recognized | 9% | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Revenue, remaining performance obligation, percentage | | 65% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | 12 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Subscription | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Revenue expected to be recognized from remaining performance obligations | | $ 44,794 |
Revenue, remaining performance obligation, percentage | | 69% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | 12 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Customer support | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Revenue expected to be recognized from remaining performance obligations | | $ 26,760 |
Revenue, remaining performance obligation, percentage | | 40% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | 12 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Other services | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Revenue expected to be recognized from remaining performance obligations | | $ 22,033 |
Revenue, remaining performance obligation, percentage | | 100% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | 12 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Revenue, remaining performance obligation, percentage | | 35% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | Subscription | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Revenue, remaining performance obligation, percentage | | 31% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | Customer support | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Revenue, remaining performance obligation, percentage | | 60% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | |
Minimum | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Subscription arrangement term | | 1 year |
Maximum | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Subscription arrangement term | | 5 years |