XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
NOTE 12 - COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Future minimum lease payments
  Operating Lease
Undiscounted future minimum lease payments:  
2020 (nine months) $ 325,371 
2021 307,419 
2022 241,002 
2023 252,891 
2024 256,264 
Thereafter 540,491 
   
Total 1,923,438 
Amount representing imputed interest (453,639)
   
Total operating lease liability $ 1,469,799 
Current portion of operating lease liability $ 306,616 
Operating lease liability, non-current $ 1,163,183