Annual report pursuant to Section 13 and 15(d)

Lease Obligations (Details) - Schedule of future minimum lease payments

v3.23.1
Lease Obligations (Details) - Schedule of future minimum lease payments
Dec. 31, 2022
USD ($)
Schedule Of Future Minimum Lease Payments [Abstract]  
2023 $ 325,250
2024 322,491
2025 136,942
2026
2027
Total $ 784,683