XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE - Additional information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
EARNINGS PER SHARE      
Antidilutive securities excluded from computation of earnings per share, amount 0 0  
Stock repurchased $ 1,279 $ 493  
Repurchase program      
EARNINGS PER SHARE      
Maximum shares repurchase amount   5,000 $ 5,000
Stock repurchased $ 1,500 $ 1,700  
Shares repurchased 211,010 249,908  
Average price $ 7.08 $ 6.89