REVENUE - Summary of Contract Assets and Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Mar. 31, 2025 |
||||
---|---|---|---|---|---|---|
Revenue from Contract with Customer [Abstract] | ||||||
Accounts receivable, net | $ 13,527 | $ 12,845 | ||||
Revenue earned but not billed | [1] | 3,295 | 2,908 | |||
Deferred revenue | [2] | $ 318 | $ 367 | |||
|