XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Note 8 - Investments, Including Investments Accounted for Using the Equity Method - Summarized Financial Data (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue $ 20,895,016 $ 14,179,881 $ 37,187,963 $ 27,384,900
Segment gross profit 14,167,628 9,379,317 24,841,537 17,837,166
Net income (loss) (11,255,914) 10,023,299 5,112,857 98,143,359
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]        
Revenue 6,791,305 7,597,715 13,404,132 17,014,480
Segment gross profit 2,923,405 2,581,114 6,184,727 9,219,062
(Loss) income from continuing operations (4,951,614) 1,567,702 (10,085,907) 7,588,415
Net income (loss) $ 10,313,901 $ 1,647,927 $ (8,381,383) $ 1,194,456