XML 251 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
Schedule of Future Minimum Lease Payment

Future minimum lease payment under these operating leases consisted of the following:

 

Year ending September 30,   Operating Lease Obligations  
2020 (remaining three months)   $ 63,779  
2021     203,023  
2022     164,660  
2023     85,440  
2024     32,082  
Total undiscounted operating lease payments     548,984  
Less: Imputed interest     (55,196 )
Present value of operating lease liabilities   $ 493,788  

Future minimum lease payment under these operating leases consisted of the following:

 

Year ending December 31,   Operating Lease Obligations  
2020   $ 224,096  
2021     172,363  
2022     144,000  
2023     81,000  
2024     33,000  
Thereafter     -  
Total undiscounted operating lease payments     654,459  
Less: Imputed interest     78,931  
Present value of operating lease liabilities   $ 575,528