Consolidated Balance Sheets (Parenthetical) - USD ($) |
Mar. 31, 2025 |
Dec. 31, 2024 |
Mar. 12, 2024 |
Mar. 11, 2024 |
Dec. 31, 2023 |
Sep. 30, 2023 |
Dec. 31, 2022 |
Feb. 17, 2022 |
Feb. 16, 2022 |
Sep. 03, 2021 |
Feb. 12, 2021 |
---|---|---|---|---|---|---|---|---|---|---|---|
Allowance for doubtful, accounts receivable | $ 0 | $ 22,382 | |||||||||
Preferred stock, par value | $ 0.0001 | $ 0.0001 | $ 0.0001 | ||||||||
Preferred stock, shares authorized | 10,000,000 | 10,000,000 | 10,000,000 | ||||||||
Preferred stock, shares outstanding | 4,000,000 | ||||||||||
Common stock, par value | $ 0.0001 | $ 0.0001 | $ 0.0001 | $ 0.0001 | $ 0.0001 | $ 0.0001 | $ 0.0001 | ||||
Common stock, shares authorized | 500,000,000 | 500,000,000 | 1,000,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 250,000,000 | 250,000,000 | |||
Common stock, shares issued | 422,584,729 | 390,584,729 | |||||||||
Common stock, shares outstanding | 422,584,729 | 390,584,729 | |||||||||
Series A Preferred Stock [Member] | |||||||||||
Preferred stock, par value | $ 0.0001 | $ 0.0001 | |||||||||
Preferred stock, shares authorized | 10,000,000 | 10,000,000 | |||||||||
Preferred stock, shares issued | 4,500,000 | 4,500,000 | 4,000,000 | 4,000,000 | |||||||
Preferred stock, shares outstanding | 4,500,000 | 4,500,000 | 4,000,000 | 4,000,000 | |||||||
Series B Preferred Stock [Member] | |||||||||||
Preferred stock, par value | $ 0.0001 | $ 0.0001 | |||||||||
Preferred stock, shares authorized | 3,500,000 | 3,500,000 | |||||||||
Preferred stock, shares issued | 2,371,844 | 2,361,844 | |||||||||
Preferred stock, shares outstanding | 2,371,844 | 2,361,844 |