XML 16 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Shares outstanding     17,586,616  
Issuance of shares for Employee Stock Purchase Plan, shares 12,207 11,257 29,015 27,016
Shares outstanding 17,548,471   17,548,471  
O 2025 Q3 Dividends [Member]        
Cash dividends declared on common stock, per share $ 0.05      
O 2024 Q3 Dividends [Member]        
Cash dividends declared on common stock, per share   $ 0.05    
O 2025 M9 Dividends [Member]        
Cash dividends declared on common stock, per share     $ 0.15  
O 2024 M9 Dividends [Member]        
Cash dividends declared on common stock, per share       $ 0.15
Common Stock [Member]        
Shares outstanding 17,636,264 17,666,490 17,586,616 17,739,677
Restricted stock units issued, shares     175,124 147,679
Restricted stock units/awards repurchased on vesting to pay taxes, shares     (42,284) (36,625)
Share repurchase, share (100,000) (100,000) (200,000) (300,000)
Issuance of shares for Employee Stock Purchase Plan, shares 12,207 11,257 29,015 27,016
Shares outstanding 17,548,471 17,577,747 17,548,471 17,577,747