XML 69 R57.htm IDEA: XBRL DOCUMENT
v3.22.4

SUBSEQUENT EVENTS (Details) - Subsequent Event [Member] - $ / shares |  | 1 Months Ended
--- | --- | ---
Dec. 07, 2022 | Nov. 22, 2022
Original Expiration Date |  | Nov. 22, 2023
Clayton A. Struve Warrant Two |  |
Issue Date | Aug. 04, 2016 |
Number of common stock authorized shares | 1,785,715 |
Exercise Price | $ 0.25 |
Original Expiration Date | Aug. 04, 2024 |
Amended Expiration Date | Aug. 04, 2025 |
Clayton A. Struve Warrant Three |  |
Issue Date | Feb. 28, 2018 |
Number of common stock authorized shares | 1,344,000 |
Exercise Price | $ 0.25 |
Original Expiration Date | Feb. 28, 2024 |
Amended Expiration Date | Feb. 28, 2025 |
Clayton A. Struve Warrant |  |
Issue Date | Aug. 14, 2017 |
Number of common stock authorized shares | 1,440,000 |
Exercise Price | $ 0.25 |
Original Expiration Date | Aug. 13, 2024 |
Amended Expiration Date | Aug. 13, 2025 |
Clayton A. Struve Warrant One |  |
Issue Date | Dec. 12, 2017 |
Number of common stock authorized shares | 1,200,000 |
Exercise Price | $ 0.25 |
Original Expiration Date | Dec. 11, 2024 |
Amended Expiration Date | Dec. 11, 2025 |

X
- References No definition available. + Details
Name: | knwn_AmendedExpirationDate
Namespace Prefix: | knwn_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | knwn_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights
Namespace Prefix: | knwn_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | knwn_IssuedDate
Namespace Prefix: | knwn_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date which lease or group of leases is set to expire, in YYYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_LeaseExpirationDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i)-(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=knwn_ClaytonAStruveWarrantTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=knwn_ClaytonAStruveWarrantThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=knwn_ClaytonAStruveWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=knwn_ClaytonAStruveWarrantOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |