XML 117 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers (Details 2) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues,net $ 23,057,354 $ 19,983,420 $ 45,493,781 $ 40,634,263
North America        
Revenues,net 22,236,044 18,763,660 43,670,678 38,173,804
Europe        
Revenues,net $ 821,310 $ 1,219,760 $ 1,823,103 $ 2,460,459