Annual report pursuant to Section 13 and 15(d)

Summary of Significant Account Policies (Details) - Schedule of future lease payments

v3.22.4
Summary of Significant Account Policies (Details) - Schedule of future lease payments
12 Months Ended
Dec. 31, 2022
USD ($)
Schedule of future lease payments [Abstract]  
2023 $ 730,592
2024 508,208
2025 513,900
2026 529,320
2027 545,250
Thereafter 752,490
Total future minimum lease payments 3,579,760
Lease imputed interest (542,852)
Total $ 3,036,908