XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
lease
Jun. 30, 2019
USD ($)
Lessee, Lease, Description [Line Items]        
Operating lease rent expenses $ 901,042 $ 102,152 $ 1,660,415 $ 189,409
Short term lease commitments monthly amount $ 56,000   $ 56,000  
Number of month-to-month leases | lease     2  
Minimum [Member]        
Lessee, Lease, Description [Line Items]        
Lease term     3 years  
Maximum [Member]        
Lessee, Lease, Description [Line Items]        
Lease term     108 years