XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Aug. 08, 2023
Jul. 30, 2015
Equity, Class of Treasury Stock [Line Items]          
Authorized amount of stock repurchase program       $ 5,000,000 $ 10,000,000
Treasury Stock, Shares, Acquired   36,842      
Treasury Stock Acquired, Average Cost Per Share   $ 774,000      
June 30 2015 Authorization          
Equity, Class of Treasury Stock [Line Items]          
Treasury Stock, Shares, Acquired   27,277 32,615    
Treasury Stock Acquired, Average Cost Per Share   $ 573,000 $ 1,131,000    
August 8 2023 Authorization          
Equity, Class of Treasury Stock [Line Items]          
Treasury Stock, Shares, Acquired   9,565      
Treasury Stock Acquired, Average Cost Per Share   $ 201,000      
Remaining authorized repurchase amount $ 4,799,000 $ 4,799,000      
June 2015 & August 2023 Authorization          
Equity, Class of Treasury Stock [Line Items]          
Treasury Stock, Shares, Acquired 502,020        
Treasury Stock Acquired, Average Cost Per Share $ 10,201,000