SEGMENT AND REVENUE INFORMATION - Deferred Contract Acquisition Costs (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Mar. 31, 2026 |
|---|---|---|
| Revenue from Contract with Customer [Abstract] | ||
| Deferred contract acquisition costs | $ 23,174 | $ 25,193 |
| Deferred contract acquisition costs, non-current | $ 34,235 | $ 34,562 |