XML 17 R5.htm IDEA: XBRL DOCUMENT v3.26.3
Condensed Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Dec. 31, 2024 9,042,392        
Balance at Dec. 31, 2024 $ 904,240 $ 40,916,155 $ (14,163,726) $ (138,482) $ 27,518,187
Balance (in shares) at Dec. 31, 2024       63,301  
Net income (loss) $ 0 0 1,809,115 $ 0 1,809,115
Exercise of stock options (in shares) 0     (3,530)  
Exercise of stock options $ 0 (7,719) 0 $ 7,722 3
Stock-based compensation $ 0 192,090 0 $ 0 192,090
At-The-Market Offering of common stock, net of issuance fees (in shares) 63,230     0  
At-The-Market Offering of common stock, net of issuance fees $ 6,323   0 $ 0 281,446
At-The-Market Offering of common stock, net of issuance fees   275,123      
Balance (in shares) at Sep. 30, 2025 9,105,622        
Balance at Sep. 30, 2025 $ 910,563 41,375,649 (12,354,611) $ (130,760) 29,800,841
Balance (in shares) at Sep. 30, 2025       59,771  
Balance (in shares) at Jun. 30, 2025 9,105,622        
Balance at Jun. 30, 2025 $ 910,563 41,302,488 (12,214,863) $ (130,760) 29,867,428
Balance (in shares) at Jun. 30, 2025       59,771  
Net income (loss) 0 0 (139,748) $ 0 (139,748)
Stock-based compensation $ 0 73,161 0 0 73,161
Balance (in shares) at Sep. 30, 2025 9,105,622        
Balance at Sep. 30, 2025 $ 910,563 41,375,649 (12,354,611) $ (130,760) 29,800,841
Balance (in shares) at Sep. 30, 2025       59,771  
Balance (in shares) at Dec. 31, 2025 9,105,622        
Balance at Dec. 31, 2025 $ 910,563 41,479,430 (15,203,753) $ (130,760) $ 27,055,480
Balance (in shares) at Dec. 31, 2025       59,771 59,771
Net income (loss) $ 0 0 4,728,773 $ 0 $ 4,728,773
Exercise of stock options (in shares) 0     (44,510)  
Exercise of stock options $ 0 135,286 0 $ 80,373 215,659
Stock-based compensation $ 0 774,273 0 0 774,273
Balance (in shares) at Sep. 30, 2026 9,105,622        
Balance at Sep. 30, 2026 $ 910,563 42,388,989 (10,474,980) $ (50,387) $ 32,774,185
Balance (in shares) at Sep. 30, 2026       15,261 15,261
Balance (in shares) at Jun. 30, 2026 9,105,622        
Balance at Jun. 30, 2026 $ 910,563 41,968,805 (11,427,490) $ (77,342) $ 31,374,536
Balance (in shares) at Jun. 30, 2026       23,425  
Net income (loss) $ 0 0 952,510 $ 0 952,510
Exercise of stock options (in shares) 0     (8,164)  
Exercise of stock options $ 0 23,727 0 $ 26,955 50,682
Stock-based compensation $ 0 396,457 0 0 396,457
Balance (in shares) at Sep. 30, 2026 9,105,622        
Balance at Sep. 30, 2026 $ 910,563 $ 42,388,989 $ (10,474,980) $ (50,387) $ 32,774,185
Balance (in shares) at Sep. 30, 2026       15,261 15,261