Schedule of Quarterly Financial Data (Details) - USD ($) |
Sep. 30, 2024 |
Dec. 31, 2023 |
Sep. 30, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Additional paid in capital | $ 31,664,226 | $ 29,489,055 | $ 29,402,533 | [1] | $ 26,518,433 | $ 12,063,940 | ||||||||||||
| Accumulated deficit | $ (32,979,632) | (25,433,304) | (23,792,804) | (18,840,581) | (13,844,512) | |||||||||||||
| Previously Reported [Member] | ||||||||||||||||||
| Additional paid in capital | 19,543,363 | 19,456,841 | [1] | 16,572,741 | 4,150,948 | |||||||||||||
| Accumulated deficit | (15,487,612) | (13,847,112) | (8,894,889) | (5,795,432) | ||||||||||||||
| Revision of Prior Period, Reclassification, Adjustment [Member] | ||||||||||||||||||
| Additional paid in capital | 9,945,692 | 9,945,692 | [1] | 9,945,692 | [2] | 7,912,992 | [3] | |||||||||||
| Accumulated deficit | $ (9,945,692) | $ (9,945,692) | $ (9,945,692) | [4] | $ (8,049,080) | [5] | ||||||||||||
| ||||||||||||||||||