XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - Schedule of ROU assets and lease liabilities - USD ($)
Sep. 30, 2023
Dec. 31, 2022
ROU Assets:    
Operating $ 1,915,049 $ 1,459,413
Financing 986 3,500
Total ROU assets 1,916,035 1,462,913
Current:    
Operating 521,424 377,626
Finance 1,121 3,364
Noncurrent:    
Operating 2,830,282 2,566,138
Finance 280
Total lease liabilities $ 3,352,827 $ 2,947,408