XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable – Unrelated Parties (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]          
Accrued interest $ 0   $ 0   $ 0
Nonrelated Party [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Future minimum payments, unrelated party Jun 30, 2026 1,539,500   1,539,500    
Interest expense $ 83,159 $ 136,136 $ 207,884 $ 287,741