v3.25.3
REVENUES - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Sep. 30, 2025
Mar. 31, 2025
Revenue From Contract With Customer [Roll Forward]    
Balance as of March 31, 2025 $ 34,342  
Revenues deferred 36,366  
Revenue recognized (41,172)  
Foreign exchange and other (49)  
Balance as of September 30, 2025 $ 29,487 $ 34,342
Revenue recognized   $ 10,300