LEASES - Schedule of Operating And Finance Lease Assets and Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Mar. 31, 2025 |
---|---|---|
Leases [Abstract] | ||
Operating lease right-of-use asset | $ 27,250 | $ 28,277 |
Operating lease liabilities (current) | 5,930 | 5,798 |
Operating lease liabilities (non-current) | 35,267 | 36,802 |
Total operating lease liabilities | $ 41,197 | $ 42,600 |