Quarterly report [Sections 13 or 15(d)]

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

v3.26.3
REVENUE - Schedule of Deferred Revenue, by Arrangement, Disclosure (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue      
Current $ 75,156 $ 75,654 $ 75,076
Non-current 42,300 $ 39,030 $ 38,847
Total 117,456    
Service revenue      
Disaggregation of Revenue      
Current 61,524    
Non-current 32,139    
Total 93,663    
Subscription revenue      
Disaggregation of Revenue      
Current 12,480    
Non-current 10,161    
Total 22,641    
Product revenue      
Disaggregation of Revenue      
Current 1,152    
Non-current 0    
Total $ 1,152