XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended 34 Months Ended
Apr. 11, 2022
Jun. 04, 2020
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2023
Treasury Stock, Value, Acquired, Cost Method     $ 4,101 $ 3,389    
The 2020 Stock Repurchase Program [Member]            
Stock Repurchase Program, Authorized Amount   $ 25,000        
Stock Repurchase Program, Period in Force (Year)   2 years        
Common stock repurchased       218,858   470,070
Repurchase of common stock, weighted-average price per share       $ 26.40   $ 21.91
Repurchases of common stock, cost       $ 5,800   $ 10,300
Stock Repurchase Program 2022 [Member]            
Stock Repurchase Program, Authorized Amount $ 35,000          
Stock Repurchase Program, Period in Force (Year) 2 years          
Common stock repurchased         714,600  
Repurchase of common stock, weighted-average price per share         $ 23.36  
Repurchases of common stock, cost         $ 16,700