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, 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)      
Net loss         (3,821,353)
Balance at Jun. 30, 2025 $ 42,390 $ (18,929,915) 108,265,657 (89,907,833) (529,701)
Balance. shares at Jun. 30, 2025 42,389,300        
Balance. treasury shares at Jun. 30, 2025   (12,253,502)      
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)      
Stock-based compensation expense 340,462 340,462
Issuance of common stock upon vesting of restricted stock units $ 22 (22)
Issuance of common stock upon vesting of restricted stock units. shares 21,552        
Net loss (1,793,774) (1,793,774)
Balance at Jun. 30, 2025 $ 42,390 $ (18,929,915) 108,265,657 (89,907,833) (529,701)
Balance. shares at Jun. 30, 2025 42,389,300        
Balance. treasury shares at Jun. 30, 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)
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)      
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
Net loss         $ (4,078,567)
Issuance of common stock upon exercise of stock options. shares        
Balance at Jun. 30, 2026 $ 48,693 $ (18,929,915) 114,023,653 (97,529,675) $ (2,387,244)
Balance. shares at Jun. 30, 2026 48,692,205        
Balance. treasury shares at Jun. 30, 2026   (12,253,502)     12,253,502
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)      
Stock-based compensation expense 144,372 144,372
Net loss (2,123,884) (2,123,884)
Balance at Jun. 30, 2026 $ 48,693 $ (18,929,915) $ 114,023,653 $ (97,529,675) $ (2,387,244)
Balance. shares at Jun. 30, 2026 48,692,205        
Balance. treasury shares at Jun. 30, 2026   (12,253,502)     12,253,502