XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
lease
Mar. 31, 2019
USD ($)
Dec. 31, 2020
Dec. 31, 2019
USD ($)
Lessee, Lease, Description [Line Items]        
Short term lease commitments monthly amount $ 53,000      
Number of month-to-month leases | lease 3      
ROU asset $ 19,954,545     $ 21,857,600
Operating lease liability 21,097,186     $ 23,127,813
Operating leases   $ 3,371,149    
Operating lease cash payments 737,005 221,278    
Operating lease rent expenses $ 759,372 $ 89,661    
Minimum [Member]        
Lessee, Lease, Description [Line Items]        
Lease term     3 years  
Maximum [Member]        
Lessee, Lease, Description [Line Items]        
Lease term     108 years