v3.25.4
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023 4,962,573      
Balance at Dec. 31, 2023 $ 49,626 $ 27,351,509 $ 54,395,462 $ 81,796,597
Stock-based compensation 0 571,632 0 571,632
Dividend distribution $ 0 0 (1,410,884) (1,410,884)
401(K) stock match (in shares) 42,086      
401(K) stock match $ 421 875,377 0 875,798
Issuance of deferred stock awards (in shares) 17,475      
Issuance of deferred stock awards $ 175 (109,062) 0 $ (108,887)
Shares issued under Employee Stock Purchase Plan (in shares) 14,583     14,583
Shares issued under Employee Stock Purchase Plan $ 146 251,431 0 $ 251,577
Net (loss) income $ 0 0 2,112,842 2,112,842
Balance (in shares) at Dec. 31, 2024 5,036,717      
Balance at Dec. 31, 2024 $ 50,367 28,940,887 55,097,420 84,088,674
Stock-based compensation 0 687,970 0 687,970
Dividend distribution $ 0 0 (1,431,814) (1,431,814)
401(K) stock match (in shares) 52,846      
401(K) stock match $ 527 913,059 0 913,586
Issuance of deferred stock awards (in shares) 17,089      
Issuance of deferred stock awards $ 171 (63,901) 0 $ (63,730)
Shares issued under Employee Stock Purchase Plan (in shares) 14,679     14,679
Shares issued under Employee Stock Purchase Plan $ 147 212,645 0 $ 212,792
Net (loss) income $ 0 0 (529,431) (529,431)
Balance (in shares) at Dec. 31, 2025 5,121,331      
Balance at Dec. 31, 2025 $ 51,213 $ 30,690,660 $ 53,136,175 $ 83,878,048