XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Notes Payable (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Nonrelated Party [Member]    
Short-Term Debt [Line Items]    
Long-term portion of notes payable $ 1,467,312 $ 2,209,242
Related Party [Member]    
Short-Term Debt [Line Items]    
Long-term portion of notes payable 572,063 560,602
2022 Unrelated Notes [Member] | Nonrelated Party [Member]    
Short-Term Debt [Line Items]    
Notes payable – “2022 Related Note” 1,539,500 2,364,500
Less unamortized debt issuance costs (72,188) (155,258)
Long-term portion of notes payable 1,467,312 2,209,242
Subordinated notes payable $ 1,539,500  
Issue date Apr. 01, 2022  
Interest rate 12.00%  
Interest due Quarterly  
Principal due Dec. 31, 2025  
2022 Related Notes [Member] | Related Party [Member]    
Short-Term Debt [Line Items]    
Notes payable – “2022 Related Note” $ 600,000 600,000
Less unamortized debt issuance costs (27,937) (39,398)
Long-term portion of notes payable $ 572,063 $ 560,602
Issue date Apr. 01, 2022  
Interest rate 12.00%  
Interest due Quarterly  
Principal due Dec. 31, 2025