XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2021
COMMITMENTS AND CONTINGENCIES [Abstract]  
Future Minimum Lease Payments
Future minimum lease payments required under all of the non-cancelable operating leases are as follows:

Years ending December 31:
 
Amount
 
Remainder of 2021
 
$
58,910
 
2022
   
145,561
 
2023
   
147,903
 
2024
   
150,291
 
2025
   
152,310
 
Thereafter
   
1,070,016
 
 
$
1,724,991