v3.25.4
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning Balance at Dec. 31, 2023 $ 97,898,684 $ 12,966,178 $ (15,995,622) $ 15,917,781 $ (1,705,587) $ 86,715,934
Beginning Balance, shares at Dec. 31, 2023   3,645,200        
Net income 10,022,351         10,022,351
Other comprehensive income (loss) (1,045,555)       (1,045,555)  
Stock compensation expense 2,183,001     2,183,001    
Distribution to shareholders (2,240,457)         (2,240,457)
Issuance of common stock 1,621,237 $ 187,377   1,433,860    
Issuance of common stock,shares   71,354        
Cash settlement of stock options (415,900)     (415,900)    
Net share settlement of stock options (1,042,726) $ 94,860   (1,137,586)    
Net share settlement of stock options, (shares)   37,944        
Ending Balance at Dec. 31, 2024 $ 106,980,635 $ 13,248,415 (15,995,622) 17,981,156 (2,751,142) 94,497,828
Ending Balance, shares at Dec. 31, 2024 3,754,498 3,754,498        
Net income $ 10,184,421         10,184,421
Other comprehensive income (loss) 1,179,862       1,179,862  
Stock compensation expense 1,993,758     1,993,758    
Distribution to shareholders (2,389,207)         (2,389,207)
Issuance of common stock 697,531 $ 71,253   626,278    
Issuance of common stock,shares   28,501        
Cash settlement of stock options (680,977)     (680,977)    
Net share settlement of stock options (354,914) $ 59,312   (414,226)    
Net share settlement of stock options, (shares)   23,725        
Ending Balance at Dec. 31, 2025 $ 117,611,109 $ 13,378,980 $ (15,995,622) $ 19,505,989 $ (1,571,280) $ 102,293,042
Ending Balance, shares at Dec. 31, 2025 3,806,724 3,806,724