XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
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)