ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Allowance for credit losses, March 31 | $ 3,197 | $ 2,328 |
| Current period provision for expected credit losses | 7,229 | 1,339 |
| Write-offs charged against the allowance | (4,880) | (959) |
| Foreign currency translation | (63) | 289 |
| Allowance for credit losses, December 31 | $ 5,483 | 2,797 |
| Adjustment for adoption of ASU 2016-13 | ||
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Allowance for credit losses, March 31 | $ (200) | |