XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Assets    
Operating lease assets $ 15,289,327 $ 16,407,566
Liabilities    
Current operating lease liability 1,555,872 1,318,885
Long-term operating lease liability 14,049,037 15,262,494
Total lease liability $ 15,604,909 $ 16,581,379