XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenues $ 314,271,559 $ 130,725,777
North America [Member]    
Revenues 273,004,795 95,480,310
Europe [Member]    
Revenues 38,097,016 33,727,441
Asia [Member]    
Revenues 2,538,099 1,092,703
Other [Member]    
Revenues $ 631,649 $ 425,323