XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE REPURCHASE PROGRAM AND SHARE REPURCHASES (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 08, 2021
Jan. 28, 2021
Mar. 31, 2021
Mar. 31, 2022
Dec. 31, 2021
Dec. 07, 2021
Jan. 27, 2021
Aug. 09, 2020
Share Repurchase Program and Share Repurchases [Abstract]                
Common stock, par value (in dollars per share)       $ 0.0024 $ 0.0024      
Purchase price     $ 1,675          
Share Repurchase Program [Member]                
Share Repurchase Program and Share Repurchases [Abstract]                
Remaining repurchase of common stock       $ 5,000 $ 5,000      
Repurchase of common stock (in shares) 212,690 500,000            
Common stock, par value (in dollars per share) $ 0.0024 $ 0.0024            
Purchase price per share (in dollars per share) $ 5.00 $ 3.35            
Purchase price $ 1,100 $ 1,700            
Percentage of outstanding common stock           2.40% 5.50%  
Share Repurchase Program [Member] | Maximum [Member]                
Share Repurchase Program and Share Repurchases [Abstract]                
Repurchase of common stock               $ 5,000