v3.26.1
Revenue Recognition - Schedule of Performance Obligation Terms (Details)
3 Months Ended
Jun. 30, 2026
Minimum  
Disaggregation of Revenue  
Subscription term 3 years
Maximum  
Disaggregation of Revenue  
Subscription term 5 years