XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 8 - Investments, Including Investments Accounted for Using the Equity Method - Summarized Financial Data (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue $ 25,552,731 $ 22,815,785
Gross profit 17,357,064 14,870,738
Net loss (3,247,051) (3,439,852)
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]    
Revenue 3,595,392 3,648,762
Gross profit 2,644,749 3,017,056
Net loss from operations (5,048,707) (4,865,810)
Net loss $ (20,990,578) $ (5,985,768)