v3.26.1
COMMON STOCK REPURCHASES (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2026
Jun. 30, 2025
COMMON STOCK REPURCHASES      
Authorized for repurchase under 2025 Repurchase Program     $ 50,000
Repurchase cost $ 824 $ 9,800  
Number of shares repurchased and retired 0.4 2.9  
Aggregate value of shares that can be repurchase subject financial covenants and leverage requirements of credit facility $ 15,000 $ 15,000