XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2023 $ 1,109 $ 31,957,765 $ 11,410,970 $ 43,369,844
Balance, shares at Dec. 31, 2023 11,107,230        
Stock options exercised $ 1 10,749 10,750
Stock options exercised, shares   2,500        
Stock reserved for future services 139,999 139,999
Net income 468,196 468,196
Balance at Mar. 31, 2024 $ 1,110 32,108,513 11,879,166 43,988,789
Balance, shares at Mar. 31, 2024 11,109,730        
Balance at Dec. 31, 2023 $ 1,109 31,957,765 11,410,970 43,369,844
Balance, shares at Dec. 31, 2023 11,107,230        
Net income           1,668,923
Balance at Jun. 30, 2024 $ 1,111 32,329,917 13,079,893 45,410,921
Balance, shares at Jun. 30, 2024 11,112,230        
Balance at Mar. 31, 2024 $ 1,110 32,108,513 11,879,166 43,988,789
Balance, shares at Mar. 31, 2024 11,109,730        
Stock options exercised $ 1 9,400 9,401
Stock options exercised, shares   2,500        
Stock reserved for future services 212,004 212,004
Net income 1,200,727 1,200,727
Balance at Jun. 30, 2024 $ 1,111 32,329,917 13,079,893 45,410,921
Balance, shares at Jun. 30, 2024 11,112,230        
Balance at Dec. 31, 2024 $ 1,125 32,915,112 12,774,651 45,690,888
Balance, shares at Dec. 31, 2024 11,255,709        
Stock options exercised    
Stock options exercised, shares          
Stock reserved for future services 29,514   29,514
RSUs issued (stock for services) $ 1   1
RSUs issued (stock for services), shares   4,500        
Net income 1,264,060 1,264,060
Balance at Mar. 31, 2025 $ 1,126 32,944,626 14,038,711 46,984,463
Balance, shares at Mar. 31, 2025 11,260,209        
Balance at Dec. 31, 2024 $ 1,125 32,915,112 12,774,651 45,690,888
Balance, shares at Dec. 31, 2024 11,255,709        
Net income           1,439,375
Balance at Jun. 30, 2025 $ 1,126 33,127,935 14,214,025 47,343,086
Balance, shares at Jun. 30, 2025 11,261,588        
Balance at Mar. 31, 2025 $ 1,126 32,944,626 14,038,711 46,984,463
Balance, shares at Mar. 31, 2025 11,260,209        
Stock options exercised
Stock options exercised, shares          
Stock reserved for future services 183,309 183,309
RSUs issued (stock for services)
RSUs issued (stock for services), shares   1,379        
Net income 175,314 175,314
Balance at Jun. 30, 2025 $ 1,126 $ 33,127,935 $ 14,214,025 $ 47,343,086
Balance, shares at Jun. 30, 2025 11,261,588