XML 69 R35.htm IDEA: XBRL DOCUMENT v3.20.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2019
COMMITMENTS AND CONTINGENCIES [Abstract]  
Future Minimum Rental Payments Under the Lease Agreements
The future minimum rental payments under these lease agreements are as follows:

Year ending December 31
 
Total
 
2020
  
265,264
 
2021
  
156,868
 
2022
  
113,565
 
2023
  
116,969
 
2024
  
120,476
 
2025
  
124,091
 
2026
  
127,814
 
2027
  
64,692
 
Total
  
1,089,739