XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Investments, Including Investments Accounted for Using the Equity Method - Summarized Financial Data (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 27,700,936 $ 24,548,101 $ 80,341,450 $ 71,580,280
Gross profit 18,688,874 16,554,084 54,521,799 47,804,039
Net loss (1,272,761) (2,455,169) (6,536,974) (5,251,216)
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]        
Revenue 5,354,244 4,428,534 13,658,650 11,475,172
Gross profit 4,461,569 3,043,780 11,070,032 8,687,111
Net loss from operations (4,891,567) (3,295,459) (15,050,857) (12,743,869)
Net loss $ (20,725,451) $ (1,848,653) $ (37,738,983) $ (9,296,091)