XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.1
STOCKHOLDERS' EQUITY, Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 11, 2022
Jul. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Aug. 08, 2022
Apr. 10, 2022
Aug. 09, 2020
Stockholders' Equity Note [Abstract]              
Common stock, par value (in dollars per share)     $ 0.0024 $ 0.0024      
Purchase price     $ 11 $ 1,798      
Share Repurchase Program [Member]              
Stockholders' Equity Note [Abstract]              
Remaining repurchase of common stock     $ 5,000 $ 5,000      
Repurchase of common stock (in shares) 359,500 600          
Common stock, par value (in dollars per share) $ 0.0024            
Purchase price per share (in dollars per share) $ 5            
Purchase price $ 1,800            
Percentage of outstanding common stock           4.20%  
Maximum [Member] | Share Repurchase Program [Member]              
Stockholders' Equity Note [Abstract]              
Repurchase of common stock shares         $ 5,000   $ 5,000