• Entity registrant name: KELSO TECHNOLOGIES INC (CIK: 0001161814)
  • SEC filing page: http://www.sec.gov/Archives/edgar/data/1161814/000106299318001853/0001062993-18-001853-index.htm
  • XBRL Instance: http://www.sec.gov/Archives/edgar/data/1161814/000106299318001853/kls-20171231.xml
  • XBRL Cloud Viewer: Click to open XBRL Cloud Viewer
  • XBRL Cloud Rendering (requires license): Click to open XBRL Cloud Component Rendering
  • EDGAR Dashboard: https://edgardashboard.xbrlcloud.com/edgar-dashboard/?cik=0001161814
  • Open this page in separate window: Click
  • * * *

    Component: (Network and Table)
    Network
    101 - Document - Document and Entity Information
    (http://www.kelsotech.com/taxonomy/role/DocumentAndEntityInformation)
    Table Statement [Table]
    Slicers (applies to each fact value in each table cell)
    Statement [Line Items] Period [Axis]
    2017-01-01 - 2017-12-31
    Document Type
    20-F  
    Amendment Flag
    false  
    Amendment Description
     
    Document Period End Date
    2017-12-31  
    Trading Symbol
    kls  
    Entity Registrant Name
    KELSO TECHNOLOGIES INC  
    Entity Central Index Key
    0001161814  
    Current Fiscal Year End Date
    --12-31  
    Entity Filer Category
    Smaller Reporting Company  
    Entity Common Stock, Shares Outstanding
    46,911,752  
    Entity Current Reporting Status
    Yes  
    Entity Voluntary Filers
    No  
    Entity Well Known Seasoned Issuer
    No  
    Entity Public Float
     
    Document Fiscal Year Focus
    2017  
    Document Fiscal Period Focus
    FY