v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY        
Common stock issued for exercise of stock options (in shares)     9,000  
Common stock issued (in shares)     433,000  
Cash dividends declared (in dollars per share) $ 0.03 $ 0.03 $ 0.06 $ 0.06