LEASES - Schedule of Operating And Finance Lease Assets and Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Mar. 31, 2025 |
|---|---|---|
| Leases [Abstract] | ||
| Operating lease right-of-use assets | $ 25,133 | $ 28,277 |
| Operating lease liabilities (current) | 5,380 | 5,798 |
| Operating lease liabilities (non-current) | 32,926 | 36,802 |
| Total operating lease liabilities | $ 38,306 | $ 42,600 |