XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
SHARE REPURCHASE PROGRAM AND SHARE REPURCHASES (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 11, 2022
USD ($)
InstitutionalShareholder
$ / shares
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
Dec. 31, 2022
$ / shares
Aug. 08, 2022
USD ($)
Apr. 10, 2022
Aug. 09, 2020
USD ($)
Share Repurchase Program and Share Repurchases [Abstract]              
Remaining repurchase of common stock     $ 4,900        
Common stock, par value (in dollars per share) | $ / shares     $ 0.0024 $ 0.0024      
Purchase price   $ 1,798          
Maximum [Member]              
Share Repurchase Program and Share Repurchases [Abstract]              
Repurchase of common stock         $ 5,000   $ 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            
Common stock, par value (in dollars per share) | $ / shares $ 0.0024            
Purchase price per share (in dollars per share) | $ / shares $ 5            
Purchase price $ 1,800            
Percentage of outstanding common stock           4.20%