XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of lease-related assets and liabilities
   March 31,   December 31, 
   2021   2020 
Lease assets  $385,653   $417,913 
           
Lease liabilities          
Lease liabilities (short term)  $162,770   $150,251 
Lease liabilities (long term)   228,288    273,790 
Total lease liabilities  $391,058   $424,041 
Schedule of lease expense
   Three Months Ended
March 31,
 
   2021   2020 
         
Operating leases  $65,511   $90,682 
Financing leases       4,587 
           
Total lease expense  $65,511   $95,269 
Schedule of maturities of operating lease liabilities
2021 (April to December)  $213,854 
2022   238,637 
2023   140,944 
Total lease payments   593,435 
Less interest   (202,377)
Present value of lease liabilities  $391,058