XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of Operating Leases Right of Use Assets and Liabilities

The following sets forth the operating lease right of use assets and liabilities as of March 31, 2021:

 

Assets:        
Operating lease right of use assets   $ 748,742  
         
Liabilities:        
Operating lease obligations-current portion   $ 117,322  
Operating lease obligations-less current portion   $ 703,983  
Total operating lease obligations   $ 821,305  
Schedule of Components of Lease Expenses

The components of lease expense were as follows for the three months ended March 31, 2021:

 

Selling, general and administrative expenses   $ 32,057  
Schedule of Future Minimum Lease Payments

Following are the minimum lease payments for each year and in total.

 

Year ending December 31:      
2021 (April 1, 2021 to December 31, 2021)   $ 133,260  
2022     184,145  
2023     184,241  
2024     171,642  
2025 & beyond     333,705  
Total undiscounted minimum future lease payments     1,006,993  
Imputed interest     (185,688 )
Total operating lease liability   $ 821,305