v3.22.4
Related Party Transactions (Details) - Schedule of related party notes payable maturities - Notes Payable [Member]
Dec. 31, 2022
USD ($)
Debt Instrument, Redemption [Line Items]  
2023 $ 1,434,655
2024 998,742
2025 173,248
Related party notes payable $ 2,606,645