Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
REVENUE - Schedule of Deferred Revenue, by Arrangement, Disclosure (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue      
Total $ 106,255 $ 113,923 $ 116,687
1 year or less 69,675    
1 – 3 Years 33,317    
3 year or greater 3,263    
Service revenue      
Disaggregation of Revenue      
Total 81,969    
1 year or less 57,185    
1 – 3 Years 22,607    
3 year or greater 2,177    
Subscription revenue      
Disaggregation of Revenue      
Total 24,286    
1 year or less 12,490    
1 – 3 Years 10,710    
3 year or greater $ 1,086