XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Segments and Geographic Information - Revenues by Geographic Region (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Total revenues $ 7,040,815 $ 25,429,855
UNITED STATES    
Total revenues 1,219,568 17,450,199
CANADA    
Total revenues 5,821,247 737,677
EMEA [Member]    
Total revenues 0 7,241,979
Non-US [Member]    
Total revenues $ 5,821,247 $ 7,979,656