v3.23.1
Notes Payable to Officers (Details) - Officer [Member] - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Notes Payable to Officers (Details) [Line Items]    
Notes Payable, Current $ 634,733 $ 533,244
Debt Instrument, Interest Rate, Stated Percentage 12.00%  
Interest Payable, Current $ 134,817 $ 83,258