Quarterly report pursuant to Section 13 or 15(d)

REVENUE - Deferred Revenue, by Arrangement, Disclosure (Details)

v3.25.0.1
REVENUE - Deferred Revenue, by Arrangement, Disclosure (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Disaggregation of Revenue    
Total $ 105,266 $ 116,687
1 year or less 69,916 $ 78,511
1 – 3 Years 30,588  
3 year or greater 4,762  
Service revenue    
Disaggregation of Revenue    
Total 84,624  
1 year or less 60,782  
1 – 3 Years 21,815  
3 year or greater 2,027  
Subscription revenue    
Disaggregation of Revenue    
Total 20,642  
1 year or less 9,134  
1 – 3 Years 8,773  
3 year or greater $ 2,735