XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Note 8 - Investments, Including Investments Accounted for Using the Equity Method - Summarized Financial Data (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue $ 13,205,019 $ 11,410,180
Gross profit 8,457,849 6,880,341
Net (loss) income 88,120,060 (24,727,697)
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]    
Revenue 9,416,765 191,751,459
Gross profit 6,637,948 25,787,988
Income from continuing operations 20,713 7,382,036
Net (loss) income $ (453,471) $ 6,517,748