XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Leases - Operating Lease Assets and Liabilities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Lease assets $ 60,541,796 $ 59,742,166
Current lease liabilities 5,301,177 5,333,611
Noncurrent lease liabilities 55,838,831 54,994,879
Total Lease Liabilities $ 61,140,008 $ 60,328,490