XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Notes Payable (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Nonrelated Party [Member]    
Debt Instrument [Line Items]    
Less unamortized debt issuance costs $ (101,468) $ (155,258)
Less current portion (325,000)
Long-term portion of notes payable 1,438,032 2,209,242
Nonrelated Party [Member] | 2022 Unrelated Notes [Member]    
Debt Instrument [Line Items]    
Subordinated notes payable $ 325,000  
Issue date Apr. 01, 2022  
Interest rate 12.00%  
Interest due Quarterly  
Principal due Mar. 30, 2025  
Nonrelated Party [Member] | 2022 Unrelated Notes One [Member]    
Debt Instrument [Line Items]    
Subordinated notes payable $ 1,539,500  
Issue date Apr. 01, 2022  
Interest rate 12.00%  
Interest due Quarterly  
Principal due Dec. 31, 2025  
Nonrelated Party [Member] | 2022 Unrelated Notes [Member]    
Debt Instrument [Line Items]    
Notes payable – “2022 Related Note” $ 1,864,500 2,364,500
Related Party [Member]    
Debt Instrument [Line Items]    
Less unamortized debt issuance costs (32,593) (39,398)
Long-term portion of notes payable 567,407 560,602
Related Party [Member] | 2022 Related Notes [Member]    
Debt Instrument [Line Items]    
Notes payable – “2022 Related Note” $ 600,000 $ 600,000