v3.23.1
Operating Leases (Details) - Schedule of balance sheet classification
Dec. 31, 2022
USD ($)
Asset  
Operating lease asset $ 402,538
Total lease asset 402,538
Liability  
Operating lease liability – current portion 133,180
Operating lease liability – noncurrent portion 273,166
Total lease liability $ 406,346