v3.26.1
Note 8 - Leases - Maturity of Contractual Undiscounted Lease Liabilities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Year one $ 7,779,306 $ 8,682,145
Year two 7,973,556 8,750,185
Year three 8,050,719 8,805,324
Year four 8,106,646 8,934,274
Year five 8,067,339 8,858,495
Year six 7,917,963 8,109,104
Year seven   0
After year six 61,532,548  
After year seven   67,931,257
Total undiscounted lease liabilities, operating lease 109,428,077 120,070,784
Interest on lease liabilities, operating lease (64,829,069) (71,803,530)
Total present value of minimum lease payments, operating lease 44,599,008 48,267,254
Lease liability - current portion, operating lease (1,385,566) (1,818,588)
Lease liability, operating lease $ 43,213,442 $ 46,448,666