XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Payable Related Parties (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Notes payable $ 125,000 $ 125,000
Less Short-Term Notes Payable - Related Parties (125,000) (125,000)
Total Long-Term Notes Payable - Related Parties $ 0 0
Cluff Rich PC 401 K [Member]    
Related parties relationship description Affiliate - Controlled by Director  
Notes payable $ 51,000 51,000
Debra D'ambrosio [Member]    
Related parties relationship description Immediate Family Member  
Notes payable $ 463,438 455,513
Francis E. Rich IRA [Member]    
Related parties relationship description Immediate Family Member  
Notes payable $ 100,000 100,000
Pine Valley Investments [Member]    
Related parties relationship description Affiliate - Controlled by Significant Shareholder  
Notes payable $ 295,000 295,000
Related Party One[Member]    
Notes payable 919,738 901,513
Less Short-Term Notes Payable - Related Parties (919,738) (32,895)
Total Long-Term Notes Payable - Related Parties $ 0 868,618
Whit Cluff [Member]    
Related parties relationship description Affiliate - Director  
Notes payable $ 10,300 $ 0