v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Increase (Decrease) in Stockholders' Equity    
Beginning balance $ 475,606 $ 446,742
Foreign currency translation adjustment 12,427 22,519
Ending balance 482,700 460,880
Accumulated other comprehensive (loss) income    
Increase (Decrease) in Stockholders' Equity    
Beginning balance 29,660 (8,850)
Foreign currency translation adjustment 12,427 22,519
Ending balance $ 42,087 $ 13,669