XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note Payable (Details Narrative) - USD ($)
Nov. 28, 2023
Jun. 30, 2024
Dec. 31, 2023
Short-Term Debt [Line Items]      
Note payable balance   $ 123,248 $ 300,806
November 2023 Note [Member]      
Short-Term Debt [Line Items]      
Short-term note payable $ 329,571    
Interest rate 9.74%    
Maturity date Oct. 08, 2024    
Note payable balance   $ 123,248