v3.26.3
Note 8 - Capital Commitments - Fair Value of CDI Options (Details) - CDI Options [Member] - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Beginning balance $ 4,286,736 $ 3,000,124 $ 3,157,717 $ 3,135,000
Fair value change in CDI options (21,666) (142,288) 1,107,353 15,979
Exercise of CDI options (4,265,070) 0 (4,265,070) (293,143)
Ending balance $ 0 $ 2,857,836 $ 0 $ 2,857,836