XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (Details 2) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2020
Revenue, net $ 22,436,427 $ 20,650,843 $ 20,650,843
North America      
Revenue, net 21,434,634   19,410,144
Europe      
Revenue, net $ 1,001,793   $ 1,240,699