XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE - Additional information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Dec. 21, 2021
Sep. 30, 2021
Mar. 31, 2022
Jun. 30, 2021
EARNINGS PER SHARE              
Antidilutive securities excluded from computation of earnings per share, amount     0   0    
Stock repurchased $ 3,505 $ 1,231 $ 4,784   $ 1,724    
Repurchase of common stock     $ 4,784   1,724    
Repurchase program              
EARNINGS PER SHARE              
Maximum shares repurchase amount           $ 5,000 $ 5,000
Share Repurchase Term       6 months      
Stock repurchased         $ 1,700    
Shares repurchased     718,734   249,908    
Average price     $ 6.96   $ 6.89    
Repurchase of common stock     $ 5,000        
Shares repurchased and retired     718,734