XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Note 12 - Revenues by Geographic Region - Revenues by Geographic Region (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Total revenues $ 16,667,045 $ 8,653,289 $ 27,206,345 $ 13,467,033
UNITED STATES        
Total revenues 11,715,302 1,673,083 22,254,602 2,911,455
Asia Pacific [Member]        
Total revenues 4,929,423 0 4,929,423 0
CANADA        
Total revenues 0 6,980,206 0 10,555,578
Other [Member]        
Total revenues 22,320 0 22,320 0
Non-US [Member]        
Total revenues $ 4,951,743 $ 6,980,206 $ 4,951,743 $ 10,555,578