Annual report pursuant to Section 13 and 15(d)

Schedule of Future Minimum Rental Payments Required Under Operating Leases (Details)

v3.23.1
Schedule of Future Minimum Rental Payments Required Under Operating Leases (Details)
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 149,300
2024 64,393
2025 66,969
2026 51,778
2027
Thereafter
Total future undiscounted lease payments 332,440
Less imputed interest (50,345)
Present value of lease liabilities $ 282,095