XML 92 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 - Leases - Operating Lease Assets and Liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Lease assets $ 61,399,460 $ 64,719,405
Current lease liabilities 5,085,221 5,203,981
Noncurrent lease liabilities 56,438,308 59,281,733
Total Lease Liabilities $ 61,523,529 $ 64,485,714