XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Revenues by Geographic Region - Revenues by Geographic Region (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Total revenues $ 21,810,891 $ 5,878,166 $ 47,240,746 $ 14,201,190
UNITED STATES        
Total revenues 18,783,774 4,646,983 36,233,973 12,970,007
CANADA        
Total revenues 0 0 737,677 0
Asia Pacific [Member]        
Total revenues 2,725,368 0 2,725,368 0
EMEA [Member]        
Total revenues 301,749 1,231,183 7,543,728 1,231,183
Non-US [Member]        
Total revenues $ 3,027,117 $ 1,231,183 $ 11,006,773 $ 1,231,183