v3.26.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2023 $ 53,452 $ 21,999,722 $ (1,277,884) $ 3,712,091 $ 24,487,381
Beginning balance, shares at Dec. 31, 2023 53,452,382        
Beginning balance, shares at Dec. 31, 2023     (698,008)    
Stock issued upon vesting of restricted stock $ 894 (894) $ 0 0 0
Stock issued upon vesting of restricted stock, shares 894,000        
Exercise of stock options $ 12 28,788 28,800
Exercise of stock options, shares 12,000        
Stock-based compensation 2,604,589 2,604,589
Repurchase of common stock $ (495,045) (495,045)
Repurchase of common stock, shares     (136,700)    
Net income 3,815,907 3,815,907
Ending balance, value at Dec. 31, 2024 $ 54,358 24,632,205 $ (1,772,929) 7,527,998 30,441,632
Ending balance, shares at Dec. 31, 2024 54,358,382        
Ending balance, shares at Dec. 31, 2024     (834,708)    
Stock issued upon vesting of restricted stock $ 1,457 (1,457) $ 0 0 0
Stock issued upon vesting of restricted stock, shares 1,457,000        
Exercise of stock options $ 207 660,447 660,654
Exercise of stock options, shares 206,214        
Stock-based compensation 4,262,058 4,262,058
Repurchase of common stock $ (375,786) (375,786)
Repurchase of common stock, shares     (100,000)    
Issuance of stock in business combination 5,950,000 5,950,000
Net income 7,551,613 7,551,613
Ending balance, value at Dec. 31, 2025 $ 56,022 $ 35,503,253 $ (2,148,715) $ 15,079,611 $ 48,490,171
Ending balance, shares at Dec. 31, 2025 56,021,596        
Ending balance, shares at Dec. 31, 2025     (934,708)