FAIR VALUE MEASUREMENTS (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Feb. 06, 2024 |
Mar. 31, 2023 |
---|---|---|---|
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | |||
Acquisition deferred payments | $ 8,455 | $ 1,853 | |
Dust Free acquisition | |||
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | |||
Acquisition deferred payments | $ 6,800 |