XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of ROU assets and lease liabilities - USD ($)
Mar. 31, 2023
Dec. 31, 2022
ROU Assets:    
Operating $ 2,139,974 $ 1,459,413
Financing 2,671 3,500
Total ROU assets 2,142,645 1,462,913
Current:    
Operating 500,994 377,626
Finance 2,803 3,364
Noncurrent:    
Operating 3,121,433 2,566,138
Finance 280
Total lease liabilities $ 3,625,230 $ 2,947,408