XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of ROU assets and lease liabilities - USD ($)
Jun. 30, 2023
Dec. 31, 2022
ROU Assets:    
Operating $ 2,041,010 $ 1,459,413
Financing 1,833 3,500
Total ROU assets 2,042,843 1,462,913
Current:    
Operating 517,602 377,626
Finance 1,962 3,364
Noncurrent:    
Operating 2,987,194 2,566,138
Finance 280
Total lease liabilities $ 3,506,758 $ 2,947,408