XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
SHARE REPURCHASE PROGRAM AND SHARE REPURCHASES (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 11, 2022
USD ($)
InstitutionalShareholder
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
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   $ 11 $ 3 $ 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%