XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule of Operating right-of use asset
    
   Operating 
   right-of 
   use asset 
     
Operating lease ROU asset as of December 31, 2020  $2,418,503 
Less amortization of operating lease ROU assets   (164,651)
Operating lease ROU asset as of June 30, 2021  $2,253,852 
Schedule of lease liability
        
   June 30,   December 31, 
   2021   2020 
Operating lease liabilities, current  $435,813   $521,006 
Operating lease liabilities, noncurrent   1,850,189    1,910,357 
Total lease liability  $2,286,002   $2,431,363 
Schedule of future minimum rental commitments
    
   June 30, 2021 
2021  $318,240 
2022   649,147 
2023   668,622 
2024   688,680 
2025   468,211 
Total undiscounted future minimum payments   2,792,900 
Less imputed interest   (506,898)
Total lease liability  $2,286,002