Revenue - Additional Information (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended |
Mar. 31, 2025 | Dec. 31, 2024 | Dec. 31, 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 | | $ 751,958 | $ 751,958 |
Revenue recognized in period, included in opening deferred revenue balance | | 80,124 | 296,415 |
Subscription | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue expected to be recognized from remaining performance obligations | | 75,114 | 75,114 |
Subscription | Forecast | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue, remaining performance obligation, percentage recognized | 54% | | |
Customer support | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue expected to be recognized from remaining performance obligations | | 59,052 | 59,052 |
Customer support | Forecast | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue, remaining performance obligation, percentage recognized | 8% | | |
Other services | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue expected to be recognized from remaining performance obligations | | $ 25,548 | $ 25,548 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue, remaining performance obligation, percentage | | 64% | 64% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | 12 months | 12 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Subscription | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue, remaining performance obligation, percentage | | 76% | 76% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | 12 months | 12 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Customer support | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue, remaining performance obligation, percentage | | 31% | 31% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | 12 months | 12 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Other services | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue, remaining performance obligation, percentage | | 100% | 100% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | 12 months | 12 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue, remaining performance obligation, percentage | | 36% | 36% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Subscription | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue, remaining performance obligation, percentage | | 24% | 24% |
Revenue, remaining performance obligation, expected timing of satisfaction, period | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Customer support | | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | | |
Revenue, remaining performance obligation, percentage | | 69% | 69% |
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 |