XML 88 R77.htm IDEA: XBRL DOCUMENT v3.26.3
STOCKHOLDERS' EQUITY (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Sep. 10, 2025
Aug. 08, 2023
Equity, Class of Treasury Stock [Line Items]                  
Purchase of treasury stock (in shares)           274,922      
Purchase of treasury stock $ 306,000 $ 157,000 $ 712,000 $ 2,572,000   $ 2,600,000      
Treasury stock, common (in shares) 1,729,000       1,729,000   1,611,000    
August 8 2023 Authorization                  
Equity, Class of Treasury Stock [Line Items]                  
Authorized amount of stock repurchase program $ 5,000,000       $ 5,000,000       $ 5,000
September 10 2025, Authorization                  
Equity, Class of Treasury Stock [Line Items]                  
Authorized amount of stock repurchase program               $ 3,000,000  
Purchase of treasury stock (in shares)         114,993        
Purchase of treasury stock         $ 1,200,000        
July 30 2015, August 8 2023, and September 10 2025 Authorization                  
Equity, Class of Treasury Stock [Line Items]                  
Share repurchase program, remaining authorized amount $ 1,300,000       $ 1,300,000        
Treasury stock, common (in shares) 1,063,375       1,063,375        
Treasury Stock, Common, Value $ 16,700,000       $ 16,700,000        
September 25, 2025 Authorization                  
Equity, Class of Treasury Stock [Line Items]                  
Purchase of treasury stock (in shares)         261,052        
Purchase of treasury stock         $ 2,440,000        
Open Market                  
Equity, Class of Treasury Stock [Line Items]                  
Purchase of treasury stock (in shares)         13,870        
Purchase of treasury stock         $ 100,000