Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) | Preferred Stock [Member] Series A Preferred Stock [Member] | Preferred Stock [Member] Series B Preferred Stock [Member] | Preferred Stock [Member] | Common Stock [Member] | Common Stock Payable [Member] | Treasury Stock, Common [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Total |
Balances (in shares) at Dec. 31, 2022 | 3,269,998 | 0 | 0 | 3,298,033 | | | | | |
Balances at Dec. 31, 2022 | $ 3,270 | $ 0 | $ 0 | $ 3,298 | $ 23,340 | $ (1,102,375) | $ 18,070,556 | $ (14,820,436) | $ 2,177,653 |
Purchase of treasury stock | | | | | | (79,100) | | | (79,100) |
Retirement of treasury stock (in shares) | | | | (454,441) | | | | | |
Retirement of treasury stock | | | | $ (454) | | 1,181,475 | (1,181,021) | | 0 |
Issuance of warrants for compensation | | | | | | | 31,880 | | 31,880 |
Issuance of options for compensation | | | | | | | 61,464 | | 61,464 |
Issuance of stock for compensation (in shares) | | | | 282,501 | | | | | |
Issuance of stock for compensation | | | | $ 282 | 19,380 | | 655,120 | | 674,782 |
Net loss | | | | | | | | (1,900,368) | (1,900,368) |
Net loss | | | | | | | | (1,900,368) | (1,900,368) |
Retirement of treasury stock (in shares) | | | | 454,441 | | | | | |
Retirement of treasury stock | | | | $ 454 | | (1,181,475) | 1,181,021 | | 0 |
Balances (in shares) at Mar. 31, 2023 | 3,269,998 | 0 | 0 | 3,126,093 | | | | | |
Balances at Mar. 31, 2023 | $ 3,270 | $ 0 | $ 0 | $ 3,126 | 42,720 | 0 | 17,637,999 | (16,720,804) | 966,311 |
Balances (in shares) at Dec. 31, 2022 | 3,269,998 | 0 | 0 | 3,298,033 | | | | | |
Balances at Dec. 31, 2022 | $ 3,270 | $ 0 | $ 0 | $ 3,298 | 23,340 | (1,102,375) | 18,070,556 | (14,820,436) | 2,177,653 |
Net loss | | | | | | | | | (3,996,607) |
Net loss | | | | | | | | | (3,996,607) |
Balances (in shares) at Sep. 30, 2023 | 3,269,998 | 2,400,000 | 0 | 3,197,921 | | | | | |
Balances at Sep. 30, 2023 | $ 3,270 | $ 2,400 | $ 0 | $ 3,198 | 0 | (15,291) | 26,676,475 | (18,817,043) | 7,853,009 |
Balances (in shares) at Dec. 31, 2022 | 3,269,998 | 0 | 0 | 3,298,033 | | | | | |
Balances at Dec. 31, 2022 | $ 3,270 | $ 0 | $ 0 | $ 3,298 | 23,340 | (1,102,375) | 18,070,556 | (14,820,436) | 2,177,653 |
Net loss | | | | | | | | | (4,664,455) |
Net loss | | | | | | | | | (4,664,455) |
Balances (in shares) at Dec. 31, 2023 | 3,269,998 | 0 | 0 | 3,223,015 | | | | | |
Balances at Dec. 31, 2023 | $ 3,270 | $ 0 | $ 0 | $ 3,223 | 0 | (27,650) | 26,802,808 | (19,484,891) | 7,296,760 |
Balances (in shares) at Mar. 31, 2023 | 3,269,998 | 0 | 0 | 3,126,093 | | | | | |
Balances at Mar. 31, 2023 | $ 3,270 | $ 0 | $ 0 | $ 3,126 | 42,720 | 0 | 17,637,999 | (16,720,804) | 966,311 |
Purchase of treasury stock | | | | | | (15,291) | | | (15,291) |
Issuance of warrants for compensation | | | | | | | 31,880 | | 31,880 |
Issuance of options for compensation | | | | | | | 245,810 | | 245,810 |
Issuance of stock for compensation (in shares) | | | | 49,754 | | | | | |
Issuance of stock for compensation | | | | $ 50 | (42,720) | | 182,865 | | 140,195 |
Net loss | | | | | | | | (1,424,494) | (1,424,494) |
Issuance of stock for fractional shares resulting from reverse split (in shares) | | | | 8,838 | | | | | |
Issuance of stock for fractional shares resulting from reverse split | | | | $ 9 | | | | | |
Issuance of stock for fractional shares resulting from reverse split | | | | | | | (9) | | 0 |
Issuance of stock for investment (in shares) | | 2,400,000 | | | | | | | |
Issuance of stock for investment | | $ 2,400 | | | | | 8,421,600 | | 8,424,000 |
Net loss | | | | | | | | (1,424,494) | (1,424,494) |
Balances (in shares) at Jun. 30, 2023 | 3,269,998 | 2,400,000 | 0 | 3,184,685 | | | | | |
Balances at Jun. 30, 2023 | $ 3,270 | $ 2,400 | $ 0 | $ 3,185 | 0 | (15,291) | 26,520,145 | (18,145,298) | 8,368,411 |
Issuance of warrants for compensation | | | | | | | 31,880 | | 31,880 |
Issuance of options for compensation | | | | | | | 69,270 | | 69,270 |
Issuance of stock for compensation (in shares) | | | | 13,236 | | | | | |
Issuance of stock for compensation | | | | $ 13 | 0 | | 55,180 | | 55,193 |
Net loss | | | | | | | | (671,745) | (671,745) |
Net loss | | | | | | | | (671,745) | (671,745) |
Balances (in shares) at Sep. 30, 2023 | 3,269,998 | 2,400,000 | 0 | 3,197,921 | | | | | |
Balances at Sep. 30, 2023 | $ 3,270 | $ 2,400 | $ 0 | $ 3,198 | 0 | (15,291) | 26,676,475 | (18,817,043) | 7,853,009 |
Balances (in shares) at Dec. 31, 2023 | 3,269,998 | 0 | 0 | 3,223,015 | | | | | |
Balances at Dec. 31, 2023 | $ 3,270 | $ 0 | $ 0 | $ 3,223 | 0 | (27,650) | 26,802,808 | (19,484,891) | 7,296,760 |
Issuance of warrants for compensation | | | | | | | 31,880 | | 31,880 |
Issuance of options for compensation | | | | | | | 65,286 | | 65,286 |
Issuance of stock for compensation (in shares) | | | | 3,120 | | | | | |
Issuance of stock for compensation | | | | $ 3 | 0 | | 17,497 | | 17,500 |
Net loss | | | | | | | | (863,711) | (863,711) |
Net loss | | | | | | | | (863,711) | (863,711) |
Balances (in shares) at Mar. 31, 2024 | 3,269,998 | 0 | 0 | 3,226,135 | | | | | |
Balances at Mar. 31, 2024 | $ 3,270 | $ 0 | $ 0 | $ 3,226 | 0 | (27,650) | 26,917,471 | (20,348,602) | 6,547,715 |
Balances (in shares) at Dec. 31, 2023 | 3,269,998 | 0 | 0 | 3,223,015 | | | | | |
Balances at Dec. 31, 2023 | $ 3,270 | $ 0 | $ 0 | $ 3,223 | 0 | (27,650) | 26,802,808 | (19,484,891) | 7,296,760 |
Net loss | | | | | | | | | (2,522,487) |
Net loss | | | | | | | | | (2,522,487) |
Balances (in shares) at Sep. 30, 2024 | 3,269,998 | 0 | 0 | 3,528,028 | | | | | |
Balances at Sep. 30, 2024 | $ 3,270 | $ 0 | $ 0 | $ 3,528 | 0 | 0 | 28,275,922 | (22,007,378) | 6,275,342 |
Balances (in shares) at Mar. 31, 2024 | 3,269,998 | 0 | 0 | 3,226,135 | | | | | |
Balances at Mar. 31, 2024 | $ 3,270 | $ 0 | $ 0 | $ 3,226 | 0 | (27,650) | 26,917,471 | (20,348,602) | 6,547,715 |
Retirement of treasury stock (in shares) | | | | (10,607) | | | | | |
Retirement of treasury stock | | | | $ (11) | | 27,650 | (27,639) | | 0 |
Issuance of warrants for compensation | | | | | | | 31,880 | | 31,880 |
Issuance of options for compensation | | | | | | | 65,286 | | 65,286 |
Issuance of stock for compensation | | | | | | | 7,500 | | 7,500 |
Net loss | | | | | | | | (877,943) | (877,943) |
Net loss | | | | | | | | (877,943) | (877,943) |
Retirement of treasury stock (in shares) | | | | 10,607 | | | | | |
Retirement of treasury stock | | | | $ 11 | | (27,650) | 27,639 | | 0 |
Balances (in shares) at Jun. 30, 2024 | 3,269,998 | 0 | 0 | 3,215,528 | | | | | |
Balances at Jun. 30, 2024 | $ 3,270 | $ 0 | $ 0 | $ 3,215 | 0 | 0 | 26,994,498 | (21,226,545) | 5,774,438 |
Issuance of warrants for compensation | | | | | | | 21,256 | | 21,256 |
Issuance of options for compensation | | | | | | | 52,981 | | 52,981 |
Issuance of stock for compensation | | | | | | | 7,500 | | 7,500 |
Net loss | | | | | | | | (780,833) | (780,833) |
Issuance of stock for investment (in shares) | | | | 312,500 | | | | | |
Issuance of stock for investment | | | | $ 313 | | | 1,199,687 | | 1,200,000 |
Net loss | | | | | | | | (780,833) | (780,833) |
Balances (in shares) at Sep. 30, 2024 | 3,269,998 | 0 | 0 | 3,528,028 | | | | | |
Balances at Sep. 30, 2024 | $ 3,270 | $ 0 | $ 0 | $ 3,528 | $ 0 | $ 0 | $ 28,275,922 | $ (22,007,378) | $ 6,275,342 |