XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Investments, Including Investments Accounted for Using the Equity Method - Summarized Financial Data (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue $ 56,971,811 $ 45,743,463
Gross profit 38,380,720 27,234,805
Net income 55,479,808 (2,428,252)
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]    
Revenue 31,071,188 1,147,735,494
Gross profit 9,562,278 176,953,564
Income from continuing operations (10,049,214) 82,992,830
Net income $ (11,382,572) $ 86,847,498