XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Notes payable (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Convertible promissory note $ 320,000 $ 320,000
Less debt discount 0 0
Accrued interest 64,000 33,000
Promissory notes 103,075 103,075
Subtotal 487,075 456,075
Less current portion (487,075) (456,075)
Long-term portion $ 0 $ 0