XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Investments, Including Investments Accounted for Using the Equity Method - Summarized Financial Data (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 108,274,901 $ 96,253,736
Gross profit 73,933,375 64,353,234
Net loss 3,371,415 (6,167,725)
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]    
Revenue 19,281,724 14,925,054
Gross profit 16,006,913 11,232,952
Loss from continuing operations (20,534,728) (17,414,314)
Net loss $ (53,800,324) $ (22,349,383)