REVENUE - Schedule of Certain Information Related to Contract Liabilities (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |
---|---|---|---|
Jun. 30, 2025 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Revenue from Contract with Customer [Abstract] | |||
Accounts receivable | $ 48,445 | $ 52,502 | $ 67,788 |
Deferred revenue | 106,255 | 113,923 | 116,687 |
Revenue recognized in the period from amounts included in contract liabilities at the beginning of the period | $ 26,586 | $ 74,048 | $ 76,304 |