XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect Adjustment [Member]
Cumulative Effect Adjusted Balance [Member]
Common Stock [Member]
Common Stock [Member]
Cumulative Effect Adjusted Balance [Member]
Surplus [Member]
Surplus [Member]
Cumulative Effect Adjusted Balance [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Cumulative Effect Adjustment [Member]
Retained Earnings [Member]
Cumulative Effect Adjusted Balance [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Cumulative Effect Adjusted Balance [Member]
Total Equity Attributable to Parent [Member]
Noncontrolling interest in consolidated subsidiary [Member]
Beginning Balance at Dec. 31, 2022 $ 138,553 $ (5,419) $ 133,134 $ 149 $ 149 $ 117,709 $ 117,709 $ 27,100 $ (5,419) $ 21,681 $ (6,405) $ (6,405)    
Beginning Balance,shares at Dec. 31, 2022       14,939,640 14,939,640                  
Net income (loss) (207)             (207)            
Dividends declared (2,435)             (2,435)            
Issuance of shares of common stock, net proceeds 9,980     $ 13   9,967                
Issuance of shares of common stock, net proceeds, shares       1,282,052                    
Employee stock purchase plan, shares       6,748                    
Employee stock purchase plan 84         84                
Stock option expenses 58         58                
Other comprehensive income (loss) 1,838                   1,838      
Ending Balance at Jun. 30, 2023 142,452     $ 162   127,818   19,039     (4,567)      
Ending Balance, Shares at Jun. 30, 2023       16,228,440                    
Beginning Balance at Mar. 31, 2023 141,581     $ 250   127,659   18,911     (5,239)      
Beginning Balance,shares at Mar. 31, 2023       16,221,692                    
Net income (loss) 1,347             1,347          
Dividends declared (1,219)             (1,219)          
Employee stock purchase plan, shares       6,748                    
Employee stock purchase plan 42         42                
Stock option expenses 29         29                
Reclassification       $ (88)   88                
Other comprehensive income (loss) 672                   672      
Ending Balance at Jun. 30, 2023 142,452     $ 162   127,818   19,039     (4,567)      
Ending Balance, Shares at Jun. 30, 2023       16,228,440                    
Beginning Balance at Dec. 31, 2023 265,796     $ 369   263,310   4,843     (3,209)   $ 265,313 $ 483
Beginning Balance,shares at Dec. 31, 2023       37,340,700                    
Net income (loss) 11,530             11,530         11,530  
Dividends declared (5,547)             (5,547)         (5,547)  
Exercise of stock options 11         11             11  
Exercise of stock options, shares       1,777                    
Employee stock purchase plan, shares       13,801                    
Employee stock purchase plan 55     $ 1   54             55  
Stock compensation amortization 420         420             420  
Dissolution of Minority Interest (483)                         $ (483)
Other comprehensive income (loss) (373)                   (373)   (373)  
Ending Balance at Jun. 30, 2024 271,409     $ 370   263,795   10,826     (3,582)   271,409  
Ending Balance, Shares at Jun. 30, 2024       37,356,278                    
Beginning Balance at Mar. 31, 2024 268,243     $ 369   263,577   7,724     (3,427)      
Beginning Balance,shares at Mar. 31, 2024       37,348,151                    
Net income (loss) 5,804             5,804            
Dividends declared (2,702)             (2,702)            
Employee stock purchase plan, shares       8,127                    
Employee stock purchase plan 1     $ 1                    
Stock compensation amortization 218         218                
Other comprehensive income (loss) (155)                   (155)      
Ending Balance at Jun. 30, 2024 $ 271,409     $ 370   $ 263,795   $ 10,826     $ (3,582)   $ 271,409  
Ending Balance, Shares at Jun. 30, 2024       37,356,278