XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Leases - Operating Lease Assets and Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Lease assets $ 59,742,166 $ 61,399,460
Current lease liabilities 5,333,611 5,085,221
Noncurrent lease liabilities 54,994,879 56,438,308
Total Lease Liabilities $ 60,328,490 $ 61,523,529