Schedule of Notes Payable - Others (Details) - USD ($) |
Mar. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Defined Benefit Plan Disclosure [Line Items] | ||
Total, Notes payable others | $ 180,506 | $ 236,703 |
Chipman Trust [Member] | Notes Payable, Other Payables [Member] | ||
Defined Benefit Plan Disclosure [Line Items] | ||
Total, Notes payable others | 72,500 | 122,500 |
LG Funding [Member] | Notes Payable, Other Payables [Member] | ||
Defined Benefit Plan Disclosure [Line Items] | ||
Total, Notes payable others | 17,610 | 15,040 |
Channel [Member] | Notes Payable, Other Payables [Member] | ||
Defined Benefit Plan Disclosure [Line Items] | ||
Total, Notes payable others | $ 90,396 | $ 99,163 |