XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Notes Payable Related Parties (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Total notes payable, related parties $ 73,230 $ 286,147
Kaufman Note [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total notes payable, related parties 875,000 1,200,000
Eagle Vision [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total notes payable, related parties 1,250,000 1,560,000
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total notes payable, related parties 2,125,000 2,760,000
Less: current maturities 2,125,000 2,760,000
Notes payable, related parties, less current maturities