v3.26.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning Balance at Dec. 31, 2024 $ 140,700 $ 1 $ 77,571 $ 64,437 $ (1,309)
Beginning Balance, Shares at Dec. 31, 2024   14,252,435      
Net Income (Loss) 4,470     4,470  
Other comprehensive income loss, net of tax 300       300
Exercise of stock options 24   24    
Exercise of stock options, Shares   16,000      
Director Compensation Plan 91   91    
Director Compensation Plan, Shares   2,477      
Other stock-based compensation, value 483   483    
Stock option loan activity 548   548    
Ending Balance at Mar. 31, 2025 146,616 $ 1 78,717 68,907 (1,009)
Ending Balance, Shares at Mar. 31, 2025   14,270,912      
Beginning Balance at Dec. 31, 2024 140,700 $ 1 77,571 64,437 (1,309)
Beginning Balance, Shares at Dec. 31, 2024   14,252,435      
Net Income (Loss) 9,225        
Other comprehensive income loss, net of tax 104        
Ending Balance at Jun. 30, 2025 151,749 $ 1 79,291 73,662 (1,205)
Ending Balance, Shares at Jun. 30, 2025   14,273,519      
Beginning Balance at Mar. 31, 2025 146,616 $ 1 78,717 68,907 (1,009)
Beginning Balance, Shares at Mar. 31, 2025   14,270,912      
Net Income (Loss) 4,755     4,755  
Other comprehensive income loss, net of tax (196)       (196)
Director Compensation Plan 84   84    
Director Compensation Plan, Shares   2,607      
Other stock-based compensation, value 490   490    
Ending Balance at Jun. 30, 2025 151,749 $ 1 79,291 73,662 (1,205)
Ending Balance, Shares at Jun. 30, 2025   14,273,519      
Beginning Balance at Dec. 31, 2025 165,755 $ 1 80,405 85,366 (17)
Beginning Balance, Shares at Dec. 31, 2025   14,385,226      
Net Income (Loss) 1,315     1,315  
Other comprehensive income loss, net of tax (1,042)       (1,042)
Exercise of stock options 930   930    
Exercise of stock options, Shares   82,766      
Director Compensation Plan 75   75    
Director Compensation Plan, Shares   2,360      
Other stock-based compensation, value 589   589    
Ending Balance at Mar. 31, 2026 167,622 $ 1 81,999 86,681 (1,059)
Ending Balance, Shares at Mar. 31, 2026   14,470,352      
Beginning Balance at Dec. 31, 2025 165,755 $ 1 80,405 85,366 (17)
Beginning Balance, Shares at Dec. 31, 2025   14,385,226      
Net Income (Loss) 6,777        
Other comprehensive income loss, net of tax (1,923)        
Ending Balance at Jun. 30, 2026 172,810 $ 1 82,606 92,143 (1,940)
Ending Balance, Shares at Jun. 30, 2026   14,470,352      
Beginning Balance at Mar. 31, 2026 167,622 $ 1 81,999 86,681 (1,059)
Beginning Balance, Shares at Mar. 31, 2026   14,470,352      
Net Income (Loss) 5,462     5,462  
Other comprehensive income loss, net of tax (881)       (881)
Director Compensation Plan 85   85  
Other stock-based compensation, value 522   522    
Ending Balance at Jun. 30, 2026 $ 172,810 $ 1 $ 82,606 $ 92,143 $ (1,940)
Ending Balance, Shares at Jun. 30, 2026   14,470,352