Quarterly report pursuant to Section 13 or 15(d)

Leases (Details) - Schedule of company recognized total ROU assets and lease liabilities

v3.23.1
Leases (Details) - Schedule of company recognized total ROU assets and lease liabilities - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Schedule of company recognized total ROU assets and lease liabilities [Abstract]    
Non-current leases - right of use assets $ 460,539 $ 500,428
Current liabilities - operating lease liabilities 164,974 160,362
Non-current liabilities - operating lease liabilities 300,480 344,021
Operating lease expense 55,242 168,812
Cash paid for amounts included in the measurement of operating lease liabilities $ 169,695