XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Investments, Including Investments Accounted for Using the Equity Method - Summarized Financial Data (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue $ 27,730,494 $ 25,552,731
Gross profit 18,649,554 17,357,064
Net loss (2,427,665) (3,247,051)
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]    
Revenue 6,408,225 3,595,392
Gross profit 5,672,573 2,644,749
Net loss from operations (6,947,708) (5,048,707)
Net loss $ (8,872,455) $ (20,990,578)