XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
SHARE REPURCHASE PROGRAM AND SHARE REPURCHASES (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 11, 2022
USD ($)
InstitutionalShareholder
$ / shares
shares
Dec. 08, 2021
USD ($)
$ / shares
shares
Jan. 28, 2021
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
Mar. 31, 2021
USD ($)
Apr. 10, 2022
Dec. 31, 2021
USD ($)
$ / shares
Dec. 07, 2021
Jan. 27, 2021
Aug. 09, 2020
USD ($)
Share Repurchase Program and Share Repurchases [Abstract]                    
Remaining repurchase of common stock       $ 5,000     $ 5,000      
Common stock, par value (in dollars per share) | $ / shares       $ 0.0024     $ 0.0024      
Purchase price       $ 1,798 $ 1,675          
Maximum [Member]                    
Share Repurchase Program and Share Repurchases [Abstract]                    
Repurchase of common stock                   $ 5,000
Share Repurchase Program [Member]                    
Share Repurchase Program and Share Repurchases [Abstract]                    
Number of institutional shareholders | InstitutionalShareholder 2                  
Repurchase of common stock (in shares) | shares 359,500 212,690 500,000              
Common stock, par value (in dollars per share) | $ / shares $ 0.0024 $ 0.0024 $ 0.0024              
Purchase price per share (in dollars per share) | $ / shares $ 5.00 $ 5.00 $ 3.35              
Purchase price $ 1,800 $ 1,100 $ 1,700              
Percentage of outstanding common stock           4.20%   2.40% 5.50%