v3.26.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2024 $ 42,090 $ (18,929,915) $ 107,444,595 $ (86,086,480) $ 2,470,290
Balance. shares at Dec. 31, 2024 42,089,301        
Balance. treasury shares at Dec. 31, 2024   (12,253,502)      
Stock-based compensation expense 225,030 225,030
Issuance of common stock upon vesting of restricted stock units $ 251 231,370 231,621
Issuance of common stock upon vesting of restricted stock units. shares 250,964        
Net loss (2,027,579) (2,027,579)
Issuance of common stock upon exercise of stock options $ 27 24,222 24,249
Issuance of common stock upon exercise of stock options. shares 27,483        
Balance at Mar. 31, 2025 $ 42,368 $ (18,929,915) 107,925,217 (88,114,059) 923,611
Balance. shares at Mar. 31, 2025 42,367,748        
Balance. treasury shares at Mar. 31, 2025   (12,253,502)      
Balance at Dec. 31, 2025 $ 48,442 $ (18,929,915) 113,564,991 (93,451,108) $ 1,232,410
Balance. shares at Dec. 31, 2025 48,441,300        
Balance. treasury shares at Dec. 31, 2025   (12,253,502)     12,253,502
Stock-based compensation expense 139,299 $ 139,299
Issuance of common stock upon vesting of restricted stock units $ 251 174,991 175,242
Issuance of common stock upon vesting of restricted stock units. shares 250,905        
Net loss (1,954,683) $ (1,954,683)
Issuance of common stock upon exercise of stock options. shares        
Balance at Mar. 31, 2026 $ 48,693 $ (18,929,915) $ 113,879,281 $ (95,405,791) $ (407,732)
Balance. shares at Mar. 31, 2026 48,692,205        
Balance. treasury shares at Mar. 31, 2026   (12,253,502)     12,253,502