XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Leases - Operating Lease Assets and Liabilities (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Lease assets $ 60,216,061 $ 61,399,460
Current lease liabilities 5,214,404 5,085,221
Noncurrent lease liabilities 55,070,711 56,438,308
Total Lease Liabilities $ 60,285,115 $ 61,523,529