XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY - Stock Repurchase Program (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Nov. 01, 2023
Stock Repurchase Program                
Repurchases of common stock - net   $ 5,144,000 $ 1,455,000 $ 1,822,000 $ 3,418,000      
Stock Repurchase Program, September 2022                
Stock Repurchase Program                
Value of common shares authorized for repurchase       $ 7,720,000     $ 7,720,000  
Remaining number of common shares authorized for repurchase               0
Number of shares repurchased 62,000 262,000   75,000   335,000 208,000  
Repurchases of common stock - net $ 1,122,000 $ 5,144,000   $ 1,822,000   $ 6,599,000 $ 5,214,000  
Payment of commissions on sale of shares 4,000 $ 16,000   $ 5,000   $ 20,000 $ 12,000  
Stock Repurchase Program, October 2023                
Stock Repurchase Program                
Value of common shares authorized for repurchase $ 10,000,000              
Remaining value of common shares authorized for repurchase               $ 8,655,000
Number of shares repurchased 71,000              
Repurchases of common stock - net $ 1,345,000              
Payment of commissions on sale of shares $ 4,000