XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of operating leases
   March 31,
2021
   December 31,
2020
 
Operating Lease Assets        
Operating lease  $1,619,036    53,425 
Total operating lease assets  $1,619,036    53,425 
Operating Lease Obligations          
           
Current operating lease liabilities  $354,705    23,063 
Non current operating lease liabilities  $1,396,148    22,457 
Total Lease Liabilities  $1,750,853    45,520 
Schedule of lease liability maturities
   March 31,
2021
 
2021   358,118 
2022   348,702 
2023   323,350 
2024   314,037 
2025 and Thereafter   786,039 
Total minimum lease payments   2,130,246 
Less: Amount representing interest   379,393 
Total   1,750,853