XML 75 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Investments, Including Investments Accounted for Using the Equity Method - Summarized Financial Data (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 81,234,194 $ 56,971,811
Gross profit 54,544,483 38,380,720
Net income 7,285,264 55,479,808
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]    
Revenue 24,672,878 31,071,188
Gross profit 12,148,774 9,562,278
Income from continuing operations (18,539,589) (10,049,214)
Net income $ (7,922,455) $ (11,382,572)