XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Revenues by Geographic Region - Revenues by Geographic Region (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Total revenues $ 10,009,781 $ 9,235,171 $ 57,250,527 $ 23,436,361
UNITED STATES        
Total revenues 9,172,873 1,406,175 45,406,846 14,376,182
CANADA        
Total revenues 0 0 737,677 0
Asia Pacific [Member]        
Total revenues 0 0 2,725,368 0
EMEA [Member]        
Total revenues 836,908 7,828,996 8,380,636 9,060,179
Non-US [Member]        
Total revenues $ 836,908 $ 7,828,996 $ 11,843,681 $ 9,060,179