XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - 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 $ 214 (214)
Stock issued upon vesting of restricted stock, shares 214,000        
Stock-based compensation 663,951 663,951
Net income 309,096 309,096
Ending balance, value at Mar. 31, 2024 $ 53,666 22,663,459 $ (1,277,884) 4,021,187 25,460,428
Ending balance, shares at Mar. 31, 2024 53,666,382        
Ending balance, shares at Mar. 31, 2024     (698,008)    
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)    
Repurchase of common stock         (360,495)
Net income         2,443,035
Ending balance, value at Sep. 30, 2024 $ 54,324 23,935,238 $ (1,638,379) 6,155,126 28,506,309
Ending balance, shares at Sep. 30, 2024 54,324,382        
Ending balance, shares at Sep. 30, 2024     (798,008)    
Beginning balance, value at Mar. 31, 2024 $ 53,666 22,663,459 $ (1,277,884) 4,021,187 25,460,428
Beginning balance, shares at Mar. 31, 2024 53,666,382        
Beginning balance, shares at Mar. 31, 2024     (698,008)    
Stock issued upon vesting of restricted stock $ 106 (106)
Stock issued upon vesting of restricted stock, shares 106,000        
Exercise of stock options $ 10 23,990 24,000
Exercise of stock options, shares 10,000        
Stock-based compensation 670,138 670,138
Net income 697,102 697,102
Ending balance, value at Jun. 30, 2024 $ 53,782 23,357,481 $ (1,277,884) 4,718,289 26,851,668
Ending balance, shares at Jun. 30, 2024 53,782,382        
Ending balance, shares at Jun. 30, 2024     (698,008)    
Stock issued upon vesting of restricted stock $ 540 (540)
Stock issued upon vesting of restricted stock, shares 540,000        
Exercise of stock options $ 2 4,798 4,800
Exercise of stock options, shares 2,000        
Stock-based compensation 573,499 573,499
Repurchase of common stock $ (360,495) (360,495)
Repurchase of common stock, shares     (100,000)    
Net income 1,436,837 1,436,837
Ending balance, value at Sep. 30, 2024 $ 54,324 23,935,238 $ (1,638,379) 6,155,126 28,506,309
Ending balance, shares at Sep. 30, 2024 54,324,382        
Ending balance, shares at Sep. 30, 2024     (798,008)    
Beginning balance, value at Dec. 31, 2024 $ 54,358 24,632,205 $ (1,772,929) 7,527,998 30,441,632
Beginning balance, shares at Dec. 31, 2024 54,358,382        
Beginning balance, shares at Dec. 31, 2024     (834,708)    
Stock issued upon vesting of restricted stock $ 724 (724)
Stock issued upon vesting of restricted stock, shares 724,000        
Stock-based compensation 672,318 672,318
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 2,586,100 2,586,100
Ending balance, value at Mar. 31, 2025 $ 55,082 31,253,799 $ (2,148,715) 10,114,098 39,274,264
Ending balance, shares at Mar. 31, 2025 55,082,382        
Ending balance, shares at Mar. 31, 2025     (934,708)    
Beginning balance, value at Dec. 31, 2024 $ 54,358 24,632,205 $ (1,772,929) 7,527,998 30,441,632
Beginning balance, shares at Dec. 31, 2024 54,358,382        
Beginning balance, shares at Dec. 31, 2024     (834,708)    
Net income         6,188,996
Ending balance, value at Sep. 30, 2025 $ 55,978 34,133,548 $ (2,148,715) 13,716,994 45,757,805
Ending balance, shares at Sep. 30, 2025 55,977,596        
Ending balance, shares at Sep. 30, 2025     (934,708)    
Beginning balance, value at Mar. 31, 2025 $ 55,082 31,253,799 $ (2,148,715) 10,114,098 39,274,264
Beginning balance, shares at Mar. 31, 2025 55,082,382        
Beginning balance, shares at Mar. 31, 2025     (934,708)    
Stock issued upon vesting of restricted stock $ 86 (86)
Stock issued upon vesting of restricted stock, shares 86,000        
Exercise of stock options $ 178 591,356 591,534
Exercise of stock options, shares 177,414        
Stock-based compensation 954,400 954,400
Net income 1,387,761 1,387,761
Ending balance, value at Jun. 30, 2025 $ 55,346 32,799,469 $ (2,148,715) 11,501,859 42,207,959
Ending balance, shares at Jun. 30, 2025 55,345,796        
Ending balance, shares at Jun. 30, 2025     (934,708)    
Stock issued upon vesting of restricted stock $ 603 (603)
Stock issued upon vesting of restricted stock, shares 603,000        
Exercise of stock options $ 29 69,091 69,120
Exercise of stock options, shares 28,800        
Stock-based compensation 1,265,591 1,265,591
Net income 2,215,135 2,215,135
Ending balance, value at Sep. 30, 2025 $ 55,978 $ 34,133,548 $ (2,148,715) $ 13,716,994 $ 45,757,805
Ending balance, shares at Sep. 30, 2025 55,977,596        
Ending balance, shares at Sep. 30, 2025     (934,708)