XML 80 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of lease-related assets and liabilities
   As of December 31, 2019 
   Operating   Financing   Total 
   Leases   Leases   Leases 
Lease assets  $273,196   $4,482   $277,678 
                
Lease liabilities               
Lease liabilities (short term)  $197,041   $4,482   $201,523 
Lease liabilities (long term)   80,510        80,510 
Total lease liabilities  $277,551   $4,482   $282,033 
Schedule of maturities of operating and capital lease liabilities
  Operating     Capital     Total  
    Leases     Leases     Commitments  
2020   $ 234,891     $ 4,587     $ 239,478  
2021     75,019             75,019  
2022     28,443             28,443  
2023                  
Total lease payments     338,353       4,587       342,940  
Less interest     (60,802 )     (105 )     (60,907 )
Present value of lease liabilities   $ 277,551     $ 4,482     $ 282,033