<SEC-DOCUMENT>0001493152-22-014757.txt : 20220523
<SEC-HEADER>0001493152-22-014757.hdr.sgml : 20220523
<ACCEPTANCE-DATETIME>20220523150102
ACCESSION NUMBER:		0001493152-22-014757
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		78
CONFORMED PERIOD OF REPORT:	20220331
FILED AS OF DATE:		20220523
DATE AS OF CHANGE:		20220523

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Worksport Ltd
		CENTRAL INDEX KEY:			0001096275
		STANDARD INDUSTRIAL CLASSIFICATION:	MOTOR VEHICLE PARTS & ACCESSORIES [3714]
		IRS NUMBER:				650782227
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-40681
		FILM NUMBER:		22951099

	BUSINESS ADDRESS:	
		STREET 1:		7299 E. DANBRO CRES
		CITY:			MISSISSAUGA
		STATE:			A6
		ZIP:			L5N 6P8
		BUSINESS PHONE:		1-888-554-8789

	MAIL ADDRESS:	
		STREET 1:		7299 E. DANBRO CRES
		CITY:			MISSISSAUGA
		STATE:			A6
		ZIP:			L5N 6P8

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Worksport, Ltd
		DATE OF NAME CHANGE:	20200702

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Franchise Holdings International, Inc.
		DATE OF NAME CHANGE:	20090512

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TMANGLOBAL COM INC
		DATE OF NAME CHANGE:	19991005
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>form10-q.htm
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-roles="http://fasb.org/us-roles/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:WKSP="http://worksport.com/20220331">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_070_XDX_form10%2Dq.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_02B_US%2DGAAP%2D2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_03E_WKSP_worksport.com_20220331 -->
<!-- Field: Set; Name: xdx; ID: xdx_048_20220101_20220331 -->
<!-- Field: Set; Name: xdx; ID: xdx_05F_edei%2D%2DEntityCentralIndexKey_0001096275 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DCurrentFiscalYearEndDate_%2D%2DLS0xMi0zMQ== -->
<!-- Field: Set; Name: xdx; ID: xdx_05F_edei%2D%2DDocumentFiscalPeriodFocus_Q1 -->
<!-- Field: Set; Name: xdx; ID: xdx_050_edei%2D%2DDocumentFiscalYearFocus_2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06E_CAD_0_iso4217%2D%2DCAD -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:EntityCentralIndexKey">0001096275</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt:booleanfalse" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:DocumentFiscalPeriodFocus">Q1</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="AsOf2022-03-31" id="xdx2ixbrl0091" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2022-03-31" id="xdx2ixbrl0118" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2021-12-31" id="xdx2ixbrl0119" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:InterestIncome" contextRef="From2021-01-012021-03-31" id="xdx2ixbrl0217" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2022-01-01to2022-03-31" id="xdx2ixbrl0219" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0247" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember" id="xdx2ixbrl0250" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0252" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember" id="xdx2ixbrl0253" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:IssuanceForServicesAndSubscriptionsPayableShares" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0256" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0260" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember" id="xdx2ixbrl0263" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0265" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember" id="xdx2ixbrl0266" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0269" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0273" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0274" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember" id="xdx2ixbrl0276" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember" id="xdx2ixbrl0277" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0278" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember" id="xdx2ixbrl0279" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0282" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember" id="xdx2ixbrl0285" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0287" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement" contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember" id="xdx2ixbrl0288" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedDuringPeriodPrivatePlacementShares" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0291" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0295" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember" id="xdx2ixbrl0298" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember" id="xdx2ixbrl0299" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0300" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember" id="xdx2ixbrl0301" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0304" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedDuringPeriodValueWarrantExercise" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0308" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedDuringPeriodValueWarrantExercise" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember" id="xdx2ixbrl0311" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedDuringPeriodValueWarrantExercise" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0313" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedDuringPeriodValueWarrantExercise" contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember" id="xdx2ixbrl0314" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesWarrantExercise" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0317" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:LoanRepayment" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0321" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:LoanRepayment" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0322" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:LoanRepayment" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0323" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:LoanRepayment" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember" id="xdx2ixbrl0324" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:LoanRepayment" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0326" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:LoanRepayment" contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember" id="xdx2ixbrl0327" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:LoanRepaymentShares" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0330" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:LoanRepaymentShares" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0332" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:IssuanceOfWarrantsForServices" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0334" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:IssuanceOfWarrantsForServices" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0335" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:IssuanceOfWarrantsForServices" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember" id="xdx2ixbrl0337" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:IssuanceOfWarrantsForServices" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember" id="xdx2ixbrl0338" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:IssuanceOfWarrantsForServices" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0339" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:IssuanceOfWarrantsForServices" contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember" id="xdx2ixbrl0340" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0343" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0344" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0345" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember" id="xdx2ixbrl0346" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember" id="xdx2ixbrl0347" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember" id="xdx2ixbrl0349" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2022-01-012022-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0377" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2022-01-012022-03-31_custom_ShareSubscriptionsReceivableMember" id="xdx2ixbrl0380" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0382" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2022-01-012022-03-31_custom_CumulativeTranslationAdjustmentMember" id="xdx2ixbrl0383" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:IssuanceForServicesAndSubscriptionsPayableShares" contextRef="From2022-01-012022-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0386" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0390" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218" id="xdx2ixbrl0391" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0392" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_custom_ShareSubscriptionsReceivableMember" id="xdx2ixbrl0393" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_custom_ShareSubscriptionPayableMember" id="xdx2ixbrl0394" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_custom_CumulativeTranslationAdjustmentMember" id="xdx2ixbrl0396" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2022-01-01to2022-03-31" id="xdx2ixbrl0433" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2022-01-01to2022-03-31" id="xdx2ixbrl0436" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireLoansReceivable" contextRef="From2022-01-01to2022-03-31" id="xdx2ixbrl0451" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2022-01-01to2022-03-31" id="xdx2ixbrl0466" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2022-01-01to2022-03-31" id="xdx2ixbrl0469" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfBankDebt" contextRef="From2022-01-01to2022-03-31" id="xdx2ixbrl0475" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:CashlessWarrantExercise" contextRef="From2022-01-01to2022-03-31" id="xdx2ixbrl0499" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NotesIssued1" contextRef="From2022-01-01to2022-03-31" id="xdx2ixbrl0502" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryRawMaterialsAndSupplies" contextRef="AsOf2022-03-31" id="xdx2ixbrl0537" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-03-31" id="xdx2ixbrl0635" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31" id="xdx2ixbrl0636" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2020-02-25_custom_LeoniteCapitalLLCMember" id="xdx2ixbrl0644" name="us-gaap:WarrantsAndRightsOutstandingTerm">P5Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyOneMember" format="ixt:datemonthdayyearen" id="xdx2ixbrl0930" name="us-gaap:DebtInstrumentMaturityDate">December 31, 2021</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyTwoMember" format="ixt:datemonthdayyearen" id="xdx2ixbrl0931" name="us-gaap:DebtInstrumentMaturityDate">July 22, 2021</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2022-01-01to2022-03-31" id="xdx2ixbrl1084" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice" contextRef="From2022-01-01to2022-03-31" id="xdx2ixbrl1086" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="wksp-20220331.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2022-01-01to2022-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_WarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-05-23">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-05-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_SeriesAAndBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:SeriesAAndBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_SeriesAAndBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:SeriesAAndBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_SeriesBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ShareSubscriptionsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ShareSubscriptionPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_CumulativeTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ShareSubscriptionsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ShareSubscriptionPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_CumulativeTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_ShareSubscriptionsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_ShareSubscriptionPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_CumulativeTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_custom_ShareSubscriptionsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_custom_ShareSubscriptionPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_custom_CumulativeTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_ShareSubscriptionsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_ShareSubscriptionPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_CumulativeTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-05-202021-05-21_custom_FINRAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:FINRAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-05-20</xbrli:startDate>
        <xbrli:endDate>2021-05-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-20_custom_TerravisEnergyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:TerravisEnergyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-20</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_TerravisEnergyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:TerravisEnergyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_TerravisEnergyIncMember_custom_CheifExecutiveOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:TerravisEnergyIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:CheifExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_WorksportUSAOperationsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:WorksportUSAOperationsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-01_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_PromissioryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">WKSP:PromissioryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_SecuredPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_SecuredPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_UnsecuredPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:UnsecuredPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_SecuredPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_custom_SecuredPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_SecuredPromissoryNoteOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_SecuredPromissoryNoteOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_custom_SecuredPromissoryNoteOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_SecuredPromissoryNoteTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-012017-12-31_custom_SecuredPromissoryNoteTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember_custom_PromissoryNoteHoldersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:PromissoryNoteHoldersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_SecuredPromissoryNoteTwoMember_custom_PromissoryNoteHoldersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:PromissoryNoteHoldersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_SecuredPromissoryNoteThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-012017-12-31_custom_SecuredPromissoryNoteThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-012019-12-31_custom_SecuredPromissoryNoteThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_SecuredPromissoryNoteThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_SecuredPromissoryNoteThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-02-25_custom_LeoniteCapitalLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-02-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-02-242020-02-25_custom_LeoniteCapitalLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-02-24</xbrli:startDate>
        <xbrli:endDate>2020-02-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-02-28_custom_LeoniteCapitalLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-09-01_custom_LeoniteCapitalLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-09-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_LeoniteCapitalLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-02-272020-02-28_custom_LeoniteCapitalLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-02-27</xbrli:startDate>
        <xbrli:endDate>2020-02-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-02-272020-02-28_custom_LeoniteCapitalLLCMember_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-02-27</xbrli:startDate>
        <xbrli:endDate>2020-02-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_ConsultantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_ConsultantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_CommonStockMember_custom_ConsultantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_RegAPublicOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_RegAPublicOfferingMember_custom_ShareSubscriptionPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_PreStockSplitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_RegAPublicOfferingWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_RegAPublicOfferingWarrantsMember_custom_PreStockSplitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember_custom_PreStockSplitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember_custom_CommonStockAndWarrantMember_custom_PreStockSplitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CommonStockAndWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember_custom_PreStockSplitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember_custom_PreStockSplitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_ConsultingAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:ConsultingAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_ConsultingAgreementMember_custom_PreStockSplitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:ConsultingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_custom_ConsultingAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:ConsultingAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_ShareSubscriptionAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:ShareSubscriptionAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_ConsultingServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">WKSP:ConsultingServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_ConsultingServicesOneMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">WKSP:ConsultingServicesOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_ConsultingServicesOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">WKSP:ConsultingServicesOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_LoanSettlementAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:LoanSettlementAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_SettlementAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:SettlementAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_SettlementAgreementMember_custom_PromissoryNoteHolderMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:SettlementAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:PromissoryNoteHolderMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_ConvertiblePromissoryNoteHolderMember_custom_SettlementAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConvertiblePromissoryNoteHolderMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:SettlementAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_us-gaap_CommonStockMember_custom_SettlementAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:SettlementAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_SeriesBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_SeriesBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_srt_ChiefExecutiveOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_srt_ChiefExecutiveOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_USBasedCorporationMember_custom_ChiefExecutiveOfficerAndDirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:USBasedCorporationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ChiefExecutiveOfficerAndDirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ThirdPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:ThirdPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-012019-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_LeaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:LeaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-012019-12-31_custom_LeaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:LeaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_LeaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:LeaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_UnrelatedThirdPartyOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:UnrelatedThirdPartyOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_UnrelatedThirdPartyTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:UnrelatedThirdPartyTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_UnrelatedThirdPartyThirdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:UnrelatedThirdPartyThirdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_UnrelatedThirdPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:UnrelatedThirdPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_LoansPayableMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_LoansPayableMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_LoansPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_LoansPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_us-gaap_LoansPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_CanadaEmergencyWageSubsidyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:CanadaEmergencyWageSubsidyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_CanadaEmergencyWageSubsidyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:CanadaEmergencyWageSubsidyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_CanadaEmergencyRentSubsidyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:CanadaEmergencyRentSubsidyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_CanadaEmergencyRentSubsidyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:CanadaEmergencyRentSubsidyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_CommonStockMember_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_CommonStockMember_custom_PerformanceStockUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PerformanceStockUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_WarrantMember4764781">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_custom_WarrantOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_WarrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_PreStockSplitMember_custom_WarrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:WarrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_WarrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_WarrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_PreStockSplitMember_custom_WarrantThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:WarrantThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_WarrantThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_WarrantThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_WarrantTwoMember_us-gaap_OverAllotmentOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_WarrantAgreementMember_custom_WarrantHolderMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:WarrantAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:WarrantHolderMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_WarrantAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:WarrantAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_WarrantMember_custom_UnderwrittersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:UnderwrittersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_WarrantsOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_WarrantsOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_WarrantsTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_WarrantsTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_WarrantsThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_WarrantsThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_WarrantsFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_WarrantsFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_WarrantsFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_WarrantsFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_TwoThousandFifteenEquityIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">WKSP:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-272021-12-29_srt_ChiefExecutiveOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-27</xbrli:startDate>
        <xbrli:endDate>2021-12-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-272021-12-29_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-27</xbrli:startDate>
        <xbrli:endDate>2021-12-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:DirectorsAdvisorsandOfficersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-05</xbrli:startDate>
        <xbrli:endDate>2021-08-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_DirectorsAdvisorsandOfficersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:DirectorsAdvisorsandOfficersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_DirectorsAdvisorsandOfficersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:DirectorsAdvisorsandOfficersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-07-222021-07-23_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-07-22</xbrli:startDate>
        <xbrli:endDate>2021-07-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-312021-09-02_custom_ConsultantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-31</xbrli:startDate>
        <xbrli:endDate>2021-09-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-282022-03-01_custom_ConsultantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-28</xbrli:startDate>
        <xbrli:endDate>2022-03-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-08-312022-09-01_custom_ConsultantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-08-31</xbrli:startDate>
        <xbrli:endDate>2022-09-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-02-282023-03-01_custom_ConsultantsMember_srt_ScenarioForecastMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-02-28</xbrli:startDate>
        <xbrli:endDate>2023-03-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-312023-09-01_custom_ConsultantsMember_srt_ScenarioForecastMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-31</xbrli:startDate>
        <xbrli:endDate>2023-09-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_ConsultantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_ConsultantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-10-062021-10-07_custom_AdvisorOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-06</xbrli:startDate>
        <xbrli:endDate>2021-10-07</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-11-012021-11-02_custom_AdvisorTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-11-01</xbrli:startDate>
        <xbrli:endDate>2021-11-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_AdvisorTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_custom_AdvisorTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-27</xbrli:startDate>
        <xbrli:endDate>2021-12-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-12-272022-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-12-27</xbrli:startDate>
        <xbrli:endDate>2022-12-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-272023-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-27</xbrli:startDate>
        <xbrli:endDate>2023-12-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-12-272024-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-12-27</xbrli:startDate>
        <xbrli:endDate>2024-12-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_srt_BoardOfDirectorsChairmanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_srt_BoardOfDirectorsChairmanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-052022-02-07_custom_AdvisorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-05</xbrli:startDate>
        <xbrli:endDate>2022-02-07</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-272021-12-29_custom_AdvisorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-27</xbrli:startDate>
        <xbrli:endDate>2021-12-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_AdvisorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-05-02_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-05-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-05-02_us-gaap_SubsequentEventMember_custom_ConsultantMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-05-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-05-02_us-gaap_SubsequentEventMember_custom_ConsultantMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-05-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-022022-04-30_us-gaap_SubsequentEventMember_custom_DirectorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001096275</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:DirectorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-02</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="CAD">
      <xbrli:measure>iso4217:CAD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<!-- Field: Rule-Page --><div style="width: 100%"><div style="border-top: Black 4pt solid; font-size: 1pt; border-bottom: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>UNITED
STATES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>Washington,
D.C. 20549</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM
<span id="xdx_907_edei--DocumentType_c20220101__20220331_zbAC3lUJKcPd"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:DocumentType">10-Q</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span id="xdx_903_edei--DocumentQuarterlyReport_c20220101__20220331_zo9QEbF5lw0h"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt:booleantrue" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
QUARTERLY REPORT UNDER SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
Quarterly Period Ended: <b><span id="xdx_902_edei--DocumentPeriodEndDate_c20220101__20220331_zMKLIU5OyNCf"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">March 31, 2022</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span id="xdx_903_edei--DocumentTransitionReport_c20220101__20220331_zA2w5AcVyFq7"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the transition period from __________ to __________</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commission
File No. <span id="xdx_900_edei--EntityFileNumber_c20220101__20220331_zyrHJUhY0499"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:EntityFileNumber">001-40681</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><img src="form10-q_001.jpg" alt="A close up of a logo&#10;&#10;Description automatically generated" style="height: 122px; width: 624px" /></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span style="text-decoration: underline"><span id="xdx_90C_edei--EntityRegistrantName_c20220101__20220331_z3BdefdLDUt1"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:EntityRegistrantName">Worksport
Ltd</ix:nonNumeric></span>.</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
Name of Small Business Issuer as specified in its charter)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_901_edei--EntityIncorporationStateCountryCode_c20220101__20220331_z5n5rVkDijse"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: center; width: 2%; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_900_edei--EntityTaxIdentificationNumber_c20220101__20220331_zo9h9xdh9Eoh"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:EntityTaxIdentificationNumber">35-2696895</ix:nonNumeric></span>
    </b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
or Other Jurisdiction of</span></td>
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S.
    Employer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporation
or Organization)</span></td>
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
    Number)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4in; text-indent: -4in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4in; text-align: center; text-indent: -4in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_902_edei--EntityAddressAddressLine1_c20220101__20220331_zGw9bQTPFhDe"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:EntityAddressAddressLine1">7299
E Danbro Cres.</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_90B_edei--EntityAddressCityOrTown_c20220101__20220331_zGHmtGbt4Zyc"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:EntityAddressCityOrTown">Mississauga</ix:nonNumeric></span>,
<span id="xdx_90F_edei--EntityAddressStateOrProvince_c20220101__20220331_zz9DXJbhU6k8"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince">Ontario</ix:nonNumeric></span>, <span id="xdx_90F_edei--EntityAddressCountry_c20220101__20220331_zlg9fBhm1hGe"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry">Canada</ix:nonNumeric></span> <span id="xdx_905_edei--EntityAddressPostalZipCode_c20220101__20220331_zz8dHu0RiFUf"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:EntityAddressPostalZipCode">L5N 6P8</ix:nonNumeric></span> </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
of Principal Executive Offices, Including Zip Code)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registrant&#8217;s
Telephone Number, including area code: <b><span style="text-decoration: underline"><span id="xdx_900_edei--CityAreaCode_c20220101__20220331_zWHrmuahxhD7"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:CityAreaCode">(888)</ix:nonNumeric></span> <span id="xdx_904_edei--LocalPhoneNumber_c20220101__20220331_zQU9o83Htemg"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:LocalPhoneNumber">554-8789</ix:nonNumeric></span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title
    of each class:</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 20%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading
    Symbol(s)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 44%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name
    of each exchange on which registered:</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_edei--Security12bTitle_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--CommonStockMember_z7T53rK8zYuj"><ix:nonNumeric contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" name="dei:Security12bTitle">Common
    Stock</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_edei--TradingSymbol_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--CommonStockMember_zAER0VopmXNl"><ix:nonNumeric contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" name="dei:TradingSymbol">WKSP</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_edei--SecurityExchangeName_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--CommonStockMember_zohMYVauuvre"><ix:nonNumeric contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">NASDAQ</ix:nonNumeric></span>
    CAPITAL MARKET</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_edei--Security12bTitle_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zLgVgUuvheQ6"><ix:nonNumeric contextRef="From2022-01-012022-03-31_custom_WarrantsMember" name="dei:Security12bTitle">Warrants</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_edei--TradingSymbol_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zL6KyTj9v3Gk"><ix:nonNumeric contextRef="From2022-01-012022-03-31_custom_WarrantsMember" name="dei:TradingSymbol">WKSPW</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_edei--SecurityExchangeName_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zscd3jRKJzj4"><ix:nonNumeric contextRef="From2022-01-012022-03-31_custom_WarrantsMember" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">NASDAQ</ix:nonNumeric></span>
    CAPITAL MARKET</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1) has filed all Reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter year that the registrant was required to file such reports), and (2)
has been subject to such filing requirements for the past 90 days. <span id="xdx_90C_edei--EntityCurrentReportingStatus_c20220101__20220331_zna1NuF9abOd"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span>: &#9746;  No: &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data
File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (Section 232.405 of this chapter) during the preceding
12 months (or such shorter year that the registrant was required to submit and post such files. <span id="xdx_90F_edei--EntityInteractiveDataCurrent_c20220101__20220331_zbtLxuHotMvh"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9746;  No &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, a non-accelerated filer, or a smaller reporting company. See definitions
of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; and &#8220;small reporting company&#8221; in Rule 12b-2 of
the Exchange Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;Accelerated
    filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_edei--EntityFilerCategory_c20220101__20220331_zZ4JuECM04m7"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated
    filer</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    reporting company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_edei--EntitySmallBusiness_c20220101__20220331_zdCvJECer9Hj"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt:booleantrue" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_edei--EntityEmergingGrowthCompany_c20220101__20220331_z0iHj6Eg1QXg"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition year for complying
with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act): Yes &#9744; <span id="xdx_904_edei--EntityShellCompany_c20220101__20220331_zXgZcranjGXb"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric></span>
&#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of May 23, 2022 <span id="xdx_90E_edei--EntityCommonStockSharesOutstanding_iI_c20220523_zWeRLNjuAKn7"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2022-05-23" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">17,001,034</ix:nonFraction></span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of Common Stock outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Rule-Page --><div style="width: 100%"><div style="border-top: Black 1.5pt solid; font-size: 1pt; border-bottom: Black 4pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>WORKSPORT
LTD.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TABLE
OF CONTENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Page</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART
    I<span style="text-decoration: underline">. FINANCIAL INFORMATION </span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1. Financial Statements.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_001">Condensed Consolidated Balance Sheets at March 31, 2022 and December 31, 2021 (Unaudited)</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_002">Condensed Consolidated Statements of Operations for the three months ended March 31, 2022 and 2021 (Unaudited)</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_003">Condensed Consolidated Statements of Cash Flow for the three months ended March 31, 2022 and 2021 (Unaudited)</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_004">Condensed Consolidated Statements of Shareholders&#8217; Deficit for the three months ended March 31, 2022 and 2021 (Unaudited)</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 20pt; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_005">Notes to the Condensed Consolidated Financial Statements (Unaudited)</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7-16</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_006">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17-19</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_007">Item 3. Quantitative and Qualitative Disclosures About Market Risk</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_008">Item 4. Controls and Procedures</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_009">PART II OTHER INFORMATION</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_010">Item 1. Legal Proceedings</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_011">Item 1A. Risk Factors</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_012">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_013">Item 3. Defaults Upon Senior Securities</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_014">Item 4. Mine Safety Disclosures</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_015">Item 5. Other Information</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_016">Item 6. Exhibits</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline"><a href="#a_017">SIGNATURES</a></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_001"></span>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Condensed
Consolidated Balance Sheets</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)
</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30F_111_zBAzkCP1Rx78" summary="xdx: Statement - Condensed  Consolidated Balance Sheets (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_491_20220331_za0UtiBTbQw3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_49A_20211231_z70Qn3vzS8di" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_40E_eus-gaap--AssetsAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center">Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsCurrentAbstract_i01B" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Current Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_pp0p0_maACzYQn_zr3saeZ8dnsc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,808,938</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">28,567,333</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccountsReceivableNetCurrent_i02I_pp0p0_maACzYQn_zBPIlnUuK2S4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">55,951</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">62,684</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherReceivablesNetCurrent_i02I_pp0p0_maACzYQn_zVdgl4d66qEg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Other receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">78,310</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">184,721</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryNet_i02I_pp0p0_maACzYQn_zTRUctVR3pW5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Inventory (note 3)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">791,813</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">501,772</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_pp0p0_maACzYQn_zkVyp8c9FBK8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Prepaid expenses and deposits</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,111,008</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,715,495</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AssetsCurrent_i02TI_pp0p0_mtACzYQn_maAz6Zr_zjA1k0rj5Euc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left">Total Current Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,846,020</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">34,032,005</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermInvestments_i01I_pp0p0_maAz6Zr_zaf8mzlswyXe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Investment (note 12)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,423</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermInvestments" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,423</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentNet_i01I_pp0p0_maAz6Zr_zAgDNhv0kKad" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Property and Equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,899,134</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,128,799</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_pp0p0_maAz6Zr_zcMQkEfbIDo" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Right-of-use asset, net (note 13)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">457,619</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">515,819</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsNet_i01I_pp0p0_maAz6Zr_zcKQcnzWLXW8" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Intangible Assets, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">734,207</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">593,053</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--Assets_i01TI_pp0p0_mtAz6Zr_z8Tg0FLc08ye" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,961,403</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">36,294,099</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Liabilities and Shareholders&#8217; Deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesCurrentAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Current Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_i02I_pp0p0_maLCzxAn_zVTkkpjUTk94" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payable and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,258,028</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,144,526</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--TaxesPayableCurrent_i02I_pp0p0_maLCzxAn_zDi6012J7Vw2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Payroll taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0091">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">112,189</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DueToRelatedPartiesCurrent_i02I_pp0p0_maLCzxAn_ztS2pPCZw3c5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Related party loan (note 8)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,684</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">35,547</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NotesPayableCurrent_i02I_pp0p0_maLCzxAn_zbPORPcQDq91" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Promissory notes payable (note 5)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">263,211</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">263,211</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LoansPayableCurrent_i02I_pp0p0_maLCzxAn_zYVrmzHI3bSi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Loan payable (note 14)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LoansPayableCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">28,387</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LoansPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">28,387</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_pp0p0_maLCzxAn_zf0heU7UZCE7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Current lease liability (note 13)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">211,577</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">212,929</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesCurrent_i02TI_pp0p0_mtLCzxAn_maLzMSU_zVuX8fim5Klc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left">Total Current Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,794,887</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,796,789</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_pp0p0_maLzMSU_z7Iz9CAC3DP7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Long Term &#8211; Lease Liability (note 13)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">264,248</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">316,988</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--Liabilities_i01TI_pp0p0_mtLzMSU_maLASEzlv9_zS4WRDJ6WJw7" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,059,135</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,113,777</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StockholdersEquityAbstract_i01B" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Shareholders&#8217; Equity (Deficit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--PreferredStockValue_i02I_pp0p0_maSEz4LX_zLD7yP4CeMGg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Series A &amp; B Preferred Stock, $<span id="xdx_90E_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--SeriesAAndBPreferredStockMember_zkt3CMTOSefg" title="Preferred Stock, par value"><span id="xdx_90F_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesAAndBPreferredStockMember_zu78gG2Yx4Og" title="Preferred Stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-03-31_custom_SeriesAAndBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31_custom_SeriesAAndBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_902_eus-gaap--PreferredStockSharesAuthorized_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--SeriesAAndBPreferredStockMember_z5lzAtn0Kd92" title="Preferred Stock, shares authorized"><span id="xdx_901_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesAAndBPreferredStockMember_zPCvdhKkxzpa" title="Preferred Stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2022-03-31_custom_SeriesAAndBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2021-12-31_custom_SeriesAAndBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,100,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized, <span id="xdx_904_eus-gaap--PreferredStockSharesIssued_iI_c20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zrBrFMabIRq9" title="Preferred Stock, shares issued"><span id="xdx_90E_eus-gaap--PreferredStockSharesIssued_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zAiJV53Fs396" title="Preferred Stock, shares issued"><span id="xdx_901_eus-gaap--PreferredStockSharesOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_z2HupVWViDp1" title="Preferred Stock, shares outstanding"><span id="xdx_907_eus-gaap--PreferredStockSharesOutstanding_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zAmyghsUDvGi" title="Preferred Stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2022-03-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2022-03-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> Series A and <span id="xdx_905_eus-gaap--PreferredStockSharesIssued_iI_c20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_ztWzBPtXpInh" title="Preferred Stock, shares issued"><span id="xdx_90E_eus-gaap--PreferredStockSharesIssued_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zkFFRrXT5tag" title="Preferred Stock, shares issued"><span id="xdx_906_eus-gaap--PreferredStockSharesOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zFmUuboGkPHg" title="Preferred Stock, shares outstanding"><span id="xdx_90D_eus-gaap--PreferredStockSharesOutstanding_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zuihD6dECrd" title="Preferred Stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2022-03-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2022-03-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">0</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> Series B issued and outstanding, respectively (note 7)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0118">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0119">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CommonStockValue_i02I_pp0p0_maSEz4LX_zhj3qTQgoVy8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock, $<span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331_zLHgzNOxLUgd" title="Common stock, par value"><span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20211231_zZ752J06PrU1"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span>
    </span>par value, <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_c20220331_zgBMmDQO1gq9"><span id="xdx_90B_eus-gaap--CommonStockSharesAuthorized_iI_c20211231_zmgLzIlTcuQe"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">299,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized,
    <span id="xdx_900_eus-gaap--CommonStockSharesIssued_iI_c20220331_zzTGbQjtuaTi" title="Common stock, shares issued"><span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_c20220331_zcqnPlNrPLzl" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">17,001,034</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_900_eus-gaap--CommonStockSharesIssued_iI_c20211231_zNW1tl7lzRoi"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_c20211231_zYO7AkXXqfwe"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,820,619</ix:nonFraction></ix:nonFraction></span>
    </span>shares issued and outstanding, respectively (note 7)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,701</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,696</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AdditionalPaidInCapital_i02I_pp0p0_maSEz4LX_zgYIaFVXGeW" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">55,212,869</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">54,608,472</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CommonStockShareSubscribedButUnissuedSubscriptionsReceivable_i02NI_pp0p0_di_msSEz4LX_zMrrcd0kqcv7" style="vertical-align: bottom; background-color: White">
    <td>Share subscriptions receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CommonStockShareSubscribedButUnissuedSubscriptionsReceivable" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,577</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CommonStockShareSubscribedButUnissuedSubscriptionsReceivable" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,577</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_ecustom--ShareSubscriptionsPayable_i02I_pp0p0_maSEz4LX_zDoafqoCwLN2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Share subscriptions payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="WKSP:ShareSubscriptionsPayable" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">365,269</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="WKSP:ShareSubscriptionsPayable" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">430,116</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_pp0p0_maSEz4LX_zofyfQja4Sp5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">23,667,414</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">20,849,805</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax_i02I_pp0p0_maSEz4LX_z0xywfGTG7x" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Cumulative translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">8,580</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">8,580</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquity_i02TI_pp0p0_mtSEz4LX_maLASEzlv9_zlzaSVzhb6m8" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Shareholders&#8217; Equity (Deficit)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">31,902,268</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">34,180,322</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pp0p0_mtLASEzlv9_zG3osCxChVJh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Liabilities and Shareholders&#8217; Equity (Deficit)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,961,403</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">36,294,099</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes form an integral part of these condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 3; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_002"></span>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Condensed
Consolidated Statements of Operations </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the three months ended March 31, 2022 and 2021</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30A_113_zsASHqAJ4mDa" summary="xdx: Statement - Condensed Consolidated Statements of Operations (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_499_20220101__20220331_zp7M52r4CZT4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_490_20210101__20210331_zATTVq91bWY8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPzr2x_zlomV90hGCQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; font-weight: bold; text-align: left">Net Sales</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,784</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,650</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CostOfGoodsAndServicesSold_msGPzr2x_zSd2XBrgCmN" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Cost of Goods Sold</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,977</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,221</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--GrossProfit_iT_pp0p0_mtGPzr2x_maOEztiY_zDhCZATn42L7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 30pt; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Gross Profit (Loss)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,807</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">52,571</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingExpensesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Operating Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--GeneralAndAdministrativeExpense_i01_pp0p0_maOEzA8J_zp1F24NHZKA8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,858</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">134,284</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--SellingAndMarketingExpense_i01_pp0p0_maOEzA8J_zF4kyJISLj72" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Sales and marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">720,488</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">162,651</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProfessionalFees_i01_pp0p0_maOEzA8J_zC7i9zhvqPHa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Professional fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,487,579</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">647,114</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--LossGainOnForeignExchange_i01_pp0p0_maOEzA8J_zlWpBvpF9Y29" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Loss (gain) on foreign exchange</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="WKSP:LossGainOnForeignExchange" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,338</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="WKSP:LossGainOnForeignExchange" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,206</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingExpenses_i01T_pp0p0_mtOEzA8J_msOEztiY_zqHX3uPXgq6j" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,807,587</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">949,255</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_i01T_pp0p0_mtOEztiY_maNILzvPU_zNXXZ0Z31PAe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 30pt; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Loss from operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">2,797,780</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,001,826</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NonoperatingIncomeExpenseAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Other Income (Expense)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--InterestExpense_i01N_pp0p0_di_msNIEz7XN_z4A6LmuTAfn1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Interest expense (note 5)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,095</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">230,900</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_ecustom--InterestIncome_i01_pp0p0_maNIEz7XN_znKcgXPcHu94" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="WKSP:InterestIncome" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,266</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0217">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GainsLossesOnExtinguishmentOfDebt_i01_pp0p0_maNIEz7XN_zF6ZRuQ4bYVc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Gain (loss) on settlement of debt</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0219">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,207</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NonoperatingIncomeExpense_i01T_pp0p0_maNILzvPU_mtNIEz7XN_zvGfb4kxqFre" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total other (expense)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">19,829</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">221,693</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzvPU_zO0Fgs6zOqdf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">2,817,609</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,223,519</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--EarningsPerShareBasic_zPOGYqN3dfx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Loss per Share (basic and diluted)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.17</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.24</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zkKZLp9Cu1Rc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Weighted Average Number of Shares (basic and diluted)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,988,033</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,155,097</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes form an integral part of these condensed consolidated financial statements</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>


<!-- Field: Page; Sequence: 4; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_003"></span>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
Statements of Shareholders&#8217; Deficit</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the Three Months Ended March 31, 2022 and 2021</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30C_114_zA4aeA7GEwEj" summary="xdx: Statement - Consolidated Statements of Shareholders&apos; Deficit (Unaudited)" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 7pt Times New Roman, Times, Serif; display: none; vertical-align: bottom">
    <td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Shares</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_4B6_us-gaap--StatementEquityComponentsAxis_us-gaap--PreferredStockMember_zYPYDfFSdWPf" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Amount</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Shares</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zOyhHwGVCImj" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Amount</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_4BB_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zGheacrlpQI8" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Capital</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_4B6_us-gaap--StatementEquityComponentsAxis_custom--ShareSubscriptionsReceivableMember_zBgCYeavyDOi" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Receivable</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_4BB_us-gaap--StatementEquityComponentsAxis_custom--ShareSubscriptionPayableMember_zMs6d1GVaoql" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Payable</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_4B8_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zuL2yZ4sxJ4j" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Deficit</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_4BF_us-gaap--StatementEquityComponentsAxis_custom--CumulativeTranslationAdjustmentMember_z4bWEonhdE7j" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Adjustment</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_4B4_z9bs9kmkUlw7" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(Deficit)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: center"><p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><b>Preferred
                                            Stock</b></span></p></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Common
    Stock</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Additional
    Paid-in</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Share
    Subscriptions</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Share
    Subscription</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Accumulated</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Cumulative
    Translation</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Total
    Stockholders&#8217; Equity</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Shares</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Amount</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Shares</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Amount</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Capital</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Receivable</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Payable</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Deficit</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Adjustment</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(Deficit)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr id="xdx_439_c20210101__20210331_eus-gaap--StockholdersEquity_iS_zn4Hb9XBvxda" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 7pt Times New Roman, Times, Serif; width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Balance
    at January 1, 2021</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--SharesOutstanding_iS_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zxW9v08LCQZa" title="Beginning balance, shares" style="font: bold 7pt Times New Roman, Times, Serif; width: 3%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2020-12-31_us-gaap_PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 3%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_PreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--SharesOutstanding_iS_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zUvTyhu2UDi8" title="Beginning balance, shares" style="font: bold 7pt Times New Roman, Times, Serif; width: 3%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,820,619</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 3%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">382</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 3%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,665,854</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 3%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_custom_ShareSubscriptionsReceivableMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,577</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 3%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">379,428</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 3%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">12,866,033</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 3%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_custom_CumulativeTranslationAdjustmentMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,580</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 3%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">169,475</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--StockIssuedForServicesAndSubscriptionsPayable_zZmXL6rUbq4" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Issuance
    for services and subscriptions payable</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_985_ecustom--IssuanceForServicesAndSubscriptionsPayableShares_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zna6qMLdMvRd" title="Issuance for services and subscriptions payable, shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0256">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl0247">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">-</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--IssuanceForServicesAndSubscriptionsPayableShares_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zoKoMW9waso5" title="Issuance for services and subscriptions payable, shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:IssuanceForServicesAndSubscriptionsPayableShares" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">316,058</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">569,879</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0250">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">130,337</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0252">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0253">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">439,574</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--StockIssuedDuringPeriodValueNewIssues_zmhJs865KQll" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Public
    offering</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zBkKLTSldq1g" title="Public offering, shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0269">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0260">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z0X0JMDkVqge" title="Public offering, shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,502,410</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">150</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,003,171</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0263">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">32,700</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0265">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0266">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,970,621</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts_zQOGKEGTgFtb" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Share
    issuance cost</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">-</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0273">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">-</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0274">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">59,160</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0276">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0277">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0278">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0279">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">59,160</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td></tr>
  <tr id="xdx_40A_ecustom--StockIssuedDuringPeriodSharesFromPrivatePlacement_zgG2sR97wR48" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Issuance
    of shares from private placement</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--StockIssuedDuringPeriodPrivatePlacementShares_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zqjRIFodEbo" title="Issuance of shares from private placement, shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0291">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0282">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--StockIssuedDuringPeriodPrivatePlacementShares_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zXFBMKJhvTbd" title="Issuance of shares from private placement, shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodPrivatePlacementShares" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,524,990</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">153</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,049,828</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0285">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,000</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0287">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0288">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,081,981</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DebtConversionConvertedInstrumentAmount1_zt9txAlYs3w5" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Conversion
    of convertible promissory note to shares (note 6)</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zd61IINuR0xj" title="onversion of convertible promissory note to shares (note 6), shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0304">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0295">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zHIlmXGENYF6" title="onversion of convertible promissory note to shares (note 6), shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">244,133</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">368,294</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0298">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0299">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0300">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0301">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">368,318</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--StockIssuedDuringPeriodValueWarrantExercise_zKOQYcg4jSxh" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Warrant
    exercise (note 17)</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--StockIssuedDuringPeriodSharesWarrantExercise_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zLGBvOkF3S3i" title="Warrant exercise (note 17), shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0317">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0308">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--StockIssuedDuringPeriodSharesWarrantExercise_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zjRzydh678V4" title="Warrant exercise (note 17), shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesWarrantExercise" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">729,990</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodValueWarrantExercise" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">73</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodValueWarrantExercise" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,919,902</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0311">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodValueWarrantExercise" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,130</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0313">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0314">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodValueWarrantExercise" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,932,105</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--LoanRepayment_zL5kQHR4Bjgj" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Loan
    repayment (note 5 and 14)</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--LoanRepaymentShares_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zItYZd56NXTe" title="Loan repayment (note 5 and 14), shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0330">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0321">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--LoanRepaymentShares_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_ztrQ7dwySdVh" title="Loan repayment (note 5 and 14), shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0332">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0322">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0323">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0324">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:LoanRepayment" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,610</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0326">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0327">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:LoanRepayment" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,610</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--IssuanceOfWarrantsForServices_z8TqHQ8lduw6" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Warrants
    issuance for services</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">-</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0334">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">-</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0335">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:IssuanceOfWarrantsForServices" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,000</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0337">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0338">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0339">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0340">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:IssuanceOfWarrantsForServices" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,000</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--NetIncomeLoss_zy0ut41bN0Yi" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Net
    loss</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">-</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0343">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">-</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0344">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0345">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0346">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0347">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,223,519</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0349">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,223,519</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td></tr>
  <tr id="xdx_43F_c20210101__20210331_eus-gaap--StockholdersEquity_iE_z8T4lHN1vEXl" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Balance
    at March 31, 2021</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--SharesOutstanding_iE_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zWHi98hroXC9" title="Ending balance, shares" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-03-31_us-gaap_PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31_us-gaap_PreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--SharesOutstanding_iE_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_ztrI0RbQJmK3" title="Ending balance, shares" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,138,200</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">814</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,554,768</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31_custom_ShareSubscriptionsReceivableMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,577</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">372,131</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">14,089,552</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31_custom_CumulativeTranslationAdjustmentMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,580</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,828,005</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr id="xdx_432_c20220101__20220331_eus-gaap--StockholdersEquity_iS_zcYMx36MbE1g" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Balance at January 1, 2022</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--SharesOutstanding_iS_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_za1QIxCzpSal" title="Beginning balance, shares" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zRazGBnDU0Ke" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,951,034</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,696</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,608,472</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_custom_ShareSubscriptionsReceivableMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,577</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">430,116</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,849,805</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_custom_CumulativeTranslationAdjustmentMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,580</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34,180,322</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
<tr id="xdx_401_ecustom--StockIssuedForServicesAndSubscriptionsPayable_zQqMQPf5ytSf" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Issuance
    for services and subscriptions payable</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--IssuanceForServicesAndSubscriptionsPayableShares_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zDPWY2fFIMSf" title="Issuance for services and subscriptions payable, shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0386">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0377">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--IssuanceForServicesAndSubscriptionsPayableShares_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zjxI1RYE0lYh" title="Issuance for services and subscriptions payable, shares" style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:IssuanceForServicesAndSubscriptionsPayableShares" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><p style="font: 7pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">604,397</ix:nonFraction></p></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0380">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2022-01-012022-03-31_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">64,847</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0382">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0383">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: right"><p style="font: 7pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="WKSP:StockIssuedForServicesAndSubscriptionsPayable" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">539,555</ix:nonFraction></p></td><td style="font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--NetIncomeLoss_zmXr8W3OvaIb" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Net
    loss</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">-</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0390">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">-</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0391">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0392">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0393">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0394">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,817,609</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl0396">-</span></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,817,609</ix:nonFraction></span></td><td style="font: 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td></tr>
  <tr id="xdx_435_c20220101__20220331_eus-gaap--StockholdersEquity_iE_zvNK27FbgBG" style="font: 7pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">Balance
    at March 31, 2022</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--SharesOutstanding_iE_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zIb5Q6dxTb3e" title="Ending balance, shares" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-03-31_us-gaap_PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_PreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--SharesOutstanding_iE_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zNj1c6TPNe5a" title="Ending balance, shares" style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">17,001,034</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,701</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,212,869</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_custom_ShareSubscriptionsReceivableMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,577</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">365,269</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">23,667,414</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_custom_CumulativeTranslationAdjustmentMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,580</ix:nonFraction></span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">)</span></td><td style="font: bold 7pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: bold 7pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,902,268</ix:nonFraction></span></td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes form an integral part of these condensed consolidated financial statements</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 5; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_004"></span>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Condensed
Consolidated Statements of Cash Flows</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the Three Months Ended March 31, 2022 and 2021</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_307_112_zI6n3ixcHXz1" summary="xdx: Statement - Condensed  Consolidated Statements of Cash Flows (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_49E_20220101__20220331_zqeKy1EQxWh1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_49A_20210101__20210331_zlkIypCekDCa" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Operating Activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ProfitLoss_i01N_pp0p0_di_msANITRzqcQ_zDcUlFtMFzZ6" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Net Loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,817,609</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,223,519</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Adjustments to reconcile net loss to net cash from operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IssuanceOfStockAndWarrantsForServicesOrClaims_i02_pp0p0_maANITRzqcQ_znDvG2D6rZv6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Shares, options and warrants issued for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,224,677</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">565,261</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DepreciationAndAmortization_i02_pp0p0_maANITRzqcQ_zojlTfqWQhAi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">111,039</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,843</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--InterestOnLeaseLiability_i02_pp0p0_maANITRzqcQ_zYWbjTtPmeCe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Interest on lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="WKSP:InterestOnLeaseLiability" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,302</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="WKSP:InterestOnLeaseLiability" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">915</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--AccruedInterest_i02_pp0p0_maANITRzqcQ_zwTFkgOd25e1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="WKSP:AccruedInterest" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,874</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="WKSP:AccruedInterest" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,010</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AmortizationOfDebtDiscountPremium_i02_pp0p0_maANITRzqcQ_zyoGZitjj2P" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Amortization on OID interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0433">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">211,340</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GainsLossesOnExtinguishmentOfDebt_i02N_pp0p0_di_msANITRzqcQ_zeVeueUUtSK1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Gain/(loss) on settlement of debt</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0436">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,207</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_i02T_maNCPBUzI2S_mtANITRzqcQ_zmG6cz3ryDPb" style="vertical-align: bottom; background-color: White">
    <td>&#160;<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjustments to reconcile net income loss to cash provided by (used in) operating activities</span> </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,461,717</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">430,357</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInOperatingCapital_i02N_di_msNCPBUzI2S_zcgxsqEUxnb7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Changes in operating assets and liabilities (note 9)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">554,762</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,510</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_pp0p0_mtNCPBUzI2S_maCCERCzRII_z5w23ReQuKof" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net cash used in operating activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">2,016,479</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">506,867</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Cash Flows from Investing Activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsToAcquireLoansReceivable_i01N_di_msNCPBUzigB_z1GlWWtJdGt9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loan receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0451">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireLoansReceivable" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,507</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_pp0p0_di_msNCPBUzigB_zVybYw0IlM54" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Purchase of property and equipment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">614,046</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">119,233</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_pp0p0_mtNCPBUzigB_maCCERCzRII_zKz3hRxFHtTf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net cash used in investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">614,046</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">124,740</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zP9pi5XC4RW9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Financing Activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FinanceLeasePrincipalPayments_i01N_pp0p0_di_msNCPBUz6HL_zlixzAVaX2E8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Repayment of lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">126,007</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,515</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--ProceedsFromIssuanceOfCommonStock_i01_pp0p0_maNCPBUz6HL_zb5UIUMxT3F6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Proceeds from issuance of common shares, net of issuance cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0466">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,993,441</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ProceedsFromWarrantExercises_i01_pp0p0_maNCPBUz6HL_zcAhCEwo7Q63" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proceeds from warrant exercise</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0469">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,932,105</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--ShareholderAssumptionOfDebt_i01N_pp0p0_di_msNCPBUz6HL_z6pM18pyWVLd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Shareholder Assumption of Debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="WKSP:ShareholderAssumptionOfDebt" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,863</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="WKSP:ShareholderAssumptionOfDebt" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,453</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--RepaymentsOfBankDebt_i01N_pp0p0_di_msNCPBUz6HL_zZNyKGaBvA0a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Repayments on loan payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0475">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfBankDebt" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">62,905</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_pp0p0_mtNCPBUz6HL_maCCERCzRII_zYIlioBjoRA9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net cash provided by/ used in financing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">127,870</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,835,673</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_pp0p0_mtCCERCzRII_zjzknVl7ly98" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Change in cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">2,758,395</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,204,006</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Cash and cash equivalents - beginning of year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">28,567,333</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,107,812</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents end of year</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,808,938</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,311,878</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Supplemental Disclosure of non-cash investing and financing Activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--PurchaseOfSoftware_i01_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Shares issued for purchase of software</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="WKSP:PurchaseOfSoftware" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">141,781</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="WKSP:PurchaseOfSoftware" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">69,315</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--StockIssued1_i01_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Shares and warrants issued to service providers</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">604,401</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">515,818</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--CashlessWarrantExercise_i01_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Cashless warrant exercise</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0499">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="WKSP:CashlessWarrantExercise" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">51,901</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesIssued1_i01_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Conversion of convertible promissory note to common stock</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0502">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesIssued1" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">368,320</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes form an integral part of these condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_005"></span>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock"><p id="xdx_80B_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zY8idUaItgni" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>1.
<span id="xdx_824_z4InT58Mmpo3">Basis of Presentation and Business Condition</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">a)
Interim Financial Information</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting
principles in the United States (&#8220;GAAP&#8221;) for interim financial information pursuant to the rules and regulations of the U.S.
Securities and Exchange Commission (SEC). Accordingly, they do not include all of the information and notes required by GAAP for complete
financial statements. In the opinion of management, all adjustments and reclassifications considered necessary in order to make the financial
statements not misleading and for a fair and comparable presentation have been included and are of a normal recurring nature. Operating
results for the three month period ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year
ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction
with the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">On
May 21, 2021, the Board of Directors authorized the submission of a Certificate of Change/Amendment to the Nevada Secretary of State
in which the Company sought to affect a reverse split of its common stock at the rate of 1 for 20 for the purpose of increasing the per
share price for the Company&#8217;s stock in an effort to meet the minimum listing requirements of the NADAQ. The Certificate of Change
was submitted to the Nevada Secretary of State on May 21, 2021 and the FINRA corporate action was announced on August 3, 2021. FINRA
declared <span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20210520__20210521__dei--LegalEntityAxis__custom--FINRAMember_zxV2xAjSzdH7" title="Stockholders equity, reverse stock split"><ix:nonNumeric contextRef="From2021-05-202021-05-21_custom_FINRAMember" name="us-gaap:StockholdersEquityReverseStockSplit">the 1 for 20 reverse stock split effective on August 4, 2021</ix:nonNumeric></span>. These condensed interim financial statements including, prior
period comparative share amounts, have been retrospectively restated to reflect this reverse split.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Terravis Energy Inc. was incorporated in the State of Colorado on May 5, 2021. On August 20,
2021, the Company was issued <span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_c20210820__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zpunv4Mw8Oj6"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2021-08-20_custom_TerravisEnergyIncMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">common shares at par
value of $<span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20210820__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zKhrPzQfCq19"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2021-08-20_custom_TerravisEnergyIncMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">per share for a controlling
interest in Terravis Energy Inc. During the three months ended March 31, 2022 the Company was issued <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zZ5dndjEhgsl"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-03-31_custom_TerravisEnergyIncMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,990,900</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">common shares of Terravis
Energy Inc. at par value of $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zdqCoWfZWQwl"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-03-31_custom_TerravisEnergyIncMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">per share. During the
same period Terravis Energy Inc. issued <span id="xdx_908_eus-gaap--PreferredStockSharesIssued_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember__srt--TitleOfIndividualAxis__custom--CheifExecutiveOfficerMember_zzW0CpD73Pnb"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2022-03-31_custom_TerravisEnergyIncMember_custom_CheifExecutiveOfficerMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">preferred shares at
$<span id="xdx_905_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember__srt--TitleOfIndividualAxis__custom--CheifExecutiveOfficerMember_z15mH1rDcWG6"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-03-31_custom_TerravisEnergyIncMember_custom_CheifExecutiveOfficerMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">per share to Worksport&#8217;s
Chief Executive Officer.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">During
the three months ended March 31, 2022 Worksport New York Operations Corporation and Worksport USA Operations Corporation were
incorporated in the state of New York and Colorado respectively. During the period the Company was issued <span id="xdx_90B_eus-gaap--CommonStockSharesIssued_iI_c20220331__dei--LegalEntityAxis__custom--WorksportUSAOperationsMember_z4e20cpFMzLd"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-03-31_custom_WorksportUSAOperationsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">common shares at par
value of $<span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331__dei--LegalEntityAxis__custom--WorksportUSAOperationsMember_zslNvCE3EHK8"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-03-31_custom_WorksportUSAOperationsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">of Worksport USA Operations
Corporation. Subsequently, to the period ended on April 1, 2022, the Company was issued <span id="xdx_908_eus-gaap--CommonStockSharesIssued_iI_c20220401__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z21CH2BPfzL"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-04-01_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">common shares of Worksport
New York Operations Corporation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">b)
Functional and Reporting Currency</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">These
condensed consolidated financial statements are presented in United States Dollars. The functional currency of the Company and its subsidiaries
are United States Dollar. For purposes of preparing these consolidated financial statements, transactions denominated in Canadian Dollar
were converted to United States Dollar at the spot rate. Transaction gains and losses resulting from fluctuations in currency exchange
rates on transactions denominated in currencies other than the functional currency are recognized as incurred in the accompanying consolidated
statement of operations and comprehensive loss.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">c)
Use of Estimates</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
preparation of condensed unaudited financial statements in conformity with accounting principles generally accepted in the United States
requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the condensed interim financial statements and the reported amounts of revenues and expenses during
the reporting period. Actual results could differ from these estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">d)
Business condition</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Company has evaluated whether there are conditions and events, considered in the aggregate, that raise substantial doubt about the Company&#8217;s
ability to continue as a going concern within one year after the date the financial statements are issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of March 31, 2022, the Company had working capital of $<span id="xdx_904_ecustom--WorkingCapital_iI_c20220331_zgq5E1bPaqNh" title="Working capital"><ix:nonFraction name="WKSP:WorkingCapital" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,051,133</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">and an accumulated
deficit of $<span><span style="background-color: white"><span id="xdx_90C_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_di_c20220331_z999mEjz6Od8" title="Accumulated deficit"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">23,667,414</ix:nonFraction></span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">.
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As of March 31, 2022, the
Company had cash, restricted cash and cash equivalents of $<span id="xdx_900_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pp0p0_c20220331_zruCbJTX2NI7"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,808,938</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">.
Based on its current operating plans, the Company believes it has sufficient level of funding for anticipated operations, capital expenditures
and debt repayments for a period of at least 12 months from the issuance date of this Quarterly Report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 7; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
Basis of Presentation and Business Condition </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">d)
Business condition (continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Based
on the Company&#8217;s future operating plans, existing cash of $<span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_pp0p0_c20220101__20220331_zup4tEWISUW6"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,808,938</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">combined with possible
warrants and stock options exercises of approximately $<span id="xdx_909_ecustom--PossibleWarrantExercise_pp0p0_c20220101__20220331_zz9d3iqKnc51"><ix:nonFraction name="WKSP:PossibleWarrantExercise" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">41,000,000</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">;
management believes the Company has sufficient funds to meet its contractual obligations and working capital requirements for
the next 12 months and the foreseeable future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_801_eus-gaap--SignificantAccountingPoliciesTextBlock_znC1UsC4rX63" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>2.
<span id="xdx_825_zy3BLNGqua21">Significant Accounting Policies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
accounting polices used in the preparation of these condensed consolidated interim financial statements are consistent with those of
the Company&#8217;s audited financial statements for the year ended December 31, 2021</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_80D_eus-gaap--InventoryDisclosureTextBlock_zEeoOrP2uwEk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
<span id="xdx_829_zdo0dRXo0Qa8">Inventory</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z7QLePbrqAwk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consists of the following at March 31, 2022 and December 31, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zyKIZWD0qjF7" style="display: none">Schedule
of Inventory</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_498_20220331_zK1CHq35ckPk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_490_20211231_zbZ4e3futDXe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--InventoryFinishedGoods_iI_pp0p0_zz6qx8vqc3k5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Finished goods</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">790,961</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">427,794</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherInventory_iI_pp0p0_zXKzn0n67NFj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Promotional items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherInventory" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">850</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherInventory" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">728</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pp0p0_zfadpLyAxnx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Raw materials</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0537">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterialsAndSupplies" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">73,250</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryNet_iI_pp0p0_zalHnAO5Srua" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">791,813</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">501,772</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zlQTRrxb43hb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock"><p id="xdx_800_ecustom--PrepaidExpensesAndDepositsDisclosureTextBlock_zJxrK5UNmBob" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
<span id="xdx_82A_z6UhxVK75C51">Prepaid expenses and deposits</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_zqmaB3lBepu2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021 prepaid expenses and deposits consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;<span id="xdx_8B0_zEq40Tt50dOj" style="display: none">Schedule
of Prepaid Expenses and Deposits</span></b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_490_20220331_zZ8lcceUaim" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20211231_zuZuL1HmnBG6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidExpenseCurrentAndNoncurrent_iI_zsPE96PQK0Dc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: justify">Consulting, services and advertising</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,495,235</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,328,389</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--PrepaidInsurance_iI_zjv6WP1GDgE7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidInsurance" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,808</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidInsurance" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,041</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--PrepaidDeposit_iI_zmTxRkBieAT" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Deposit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="WKSP:PrepaidDeposit" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">613,965</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="WKSP:PrepaidDeposit" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">384,065</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_z9tmI8EMgcmh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    expenses and deposits, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,111,008</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,715,495</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zCUOA8KlqTxd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 prepaid expense and deposit consists of $<span id="xdx_90C_eus-gaap--PrepaidExpenseAndOtherAssets_iI_c20220331_zFeD4u5CVVZf" title="Prepaid expenses and deposits"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssets" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,488,984</ix:nonFraction></span> (December 31, 2021- $<span id="xdx_900_eus-gaap--PrepaidExpenseAndOtherAssets_iI_c20211231_zC0xYWNY8C07" title="Prepaid expenses and deposits"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,328,389</ix:nonFraction></span>) in prepaid consulting, services
and advertising for third party consultants through the issuance of shares and stock options.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_80C_eus-gaap--DebtDisclosureTextBlock_z2tG7JUH4YK9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_82B_zr7VsDqjeL1a">Promissory Notes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:ScheduleOfDebtTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfDebtTableTextBlock_zWoqnPY213n8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables shows the balance of the notes payable as of March 31, 2022 and December 31, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_zAFXk9PJCr5i" style="display: none">Schedule
of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as at December 31, 2020</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--NotesPayableCurrent_iS_c20210101__20211231_z5piWJNKGgjc" title="Balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">367,058</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Repayment</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ReclassificationNotesPayable_c20220101__20220331_zTQCKVFlsVCb" title="Repayment" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="WKSP:ReclassificationNotesPayable" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">103,847</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as at March 31, 2022 and December 31, 2021</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--NotesPayableCurrent_iE_c20210101__20211231_zTlaOisWxD23" title="Balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">263,211</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_zOgk3X9f5gZ" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 8; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
Promissory Notes </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">During
the year ended December 31, 2020, the Company reclassified a total of $<span id="xdx_90E_eus-gaap--OtherReceivables_iI_c20201231__us-gaap--DebtInstrumentAxis__custom--PromissioryNoteMember_zJFADumDaFdc" title="Other receivable"><ix:nonFraction name="us-gaap:OtherReceivables" contextRef="AsOf2020-12-31_custom_PromissioryNoteMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">99,177</ix:nonFraction></span>&#160;from accounts payable to promissory notes and from
promissory notes to other receivable. The terms of the note is under negotiation and is currently due on demand.</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2016, the Company issued a secured promissory note in the amount of $<span id="xdx_90B_eus-gaap--SecuredDebt_iI_pp0p0_uUSD_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_z1aBOqZb1E3f"><ix:nonFraction name="us-gaap:SecuredDebt" contextRef="AsOf2016-12-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">73,452</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_904_eus-gaap--SecuredDebt_iI_pp0p0_uCAD_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zoUzNWhHEvzl"><ix:nonFraction name="us-gaap:SecuredDebt" contextRef="AsOf2016-12-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="CAD">123,231</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars), respectively. During the year
ended December 31, 2018, the Company issued two additions to the original unsecured promissory note of July 2016, totaling $<span id="xdx_908_eus-gaap--UnsecuredDebt_iI_pp0p0_uUSD_c20181231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zjXD6ivmTmAh"><ix:nonFraction name="us-gaap:UnsecuredDebt" contextRef="AsOf2018-12-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,639</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_904_eus-gaap--UnsecuredDebt_iI_pp0p0_uCAD_c20181231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zbKpHLywEIpg"><ix:nonFraction name="us-gaap:UnsecuredDebt" contextRef="AsOf2018-12-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="CAD">30,884</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian dollars). The secured promissory note
bears interest at a rate of <span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20181231__us-gaap--LongtermDebtTypeAxis__custom--UnsecuredPromissoryNoteMember_z0redlgbxZj7"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2018-12-31_custom_UnsecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">18</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
per annum. The payment terms of the original note including these additions are due &#8220;upon completion of going public on the Canadian
Securities Exchange, with no change in interest rate.&#8221; The secured promissory note is secured by all present and after-acquired
property and assets of the Company. During the year ended December 31, 2019, the Company extended the maturity dates of the secured promissory
notes to be due on April 1, 2021. As at March 31, 2022, principal balance owing was $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uUSD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zAlgcQr4HoU9"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">96,091</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uCAD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zfXFsvmwszK8"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="CAD">123,231</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars) (2021 - $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uUSD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zqgitrAimZG7"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">96,091</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uCAD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zt4aD9SdRWw3"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="CAD">123,231</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars)). As of March 31, 2022, the
accrued interest on this note payable was $<span id="xdx_90E_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uUSD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zHbfjWO7e6V2"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">70,757</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_907_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uCAD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zTVSASRS94Cf"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="CAD">91,753</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars) (2021 - $<span id="xdx_903_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uUSD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zxJaLlYCAe4a"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">53,120</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_900_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uCAD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zSr8hECdFzLe"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="CAD">69,571</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars)) included in accounts payable
and accrued liabilities. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2016, the Company issued secured promissory notes in the amount of $<span id="xdx_904_eus-gaap--SecuredDebt_iI_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z2vNKzwZe8w8" title="Secured debt"><ix:nonFraction name="us-gaap:SecuredDebt" contextRef="AsOf2016-12-31_custom_SecuredPromissoryNoteOneMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,000</ix:nonFraction></span>. The secured promissory notes
has an interest at a rate of <span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z3nB4eIjJoHi" title="Debt interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2016-12-31_custom_SecuredPromissoryNoteOneMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">18</ix:nonFraction></span>% per annum, payable monthly. The secured promissory notes are secured by all present and
after-acquired property and assets of the Company. During the year ended December 31, 2019, the Company extended the maturity dates
of all secured promissory notes to be due on April 1, 2021. As at March 31, 2022 principal balance owing was $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z8Yl2J7roAK6" title="Outstanding principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">79,000</ix:nonFraction></span> (2021 -
$<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_zSZGCTXMhJxk" title="Outstanding principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">79,000</ix:nonFraction></span>). As of March 31, 2022, the accrued interest on this note payable was $<span id="xdx_90D_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_zdT4ws308lCa" title="Interest outstanding"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">48,678</ix:nonFraction></span> (2021 &#8211; $<span id="xdx_908_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z0UxuKnkU2yj" title="Interest outstanding"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">34,497</ix:nonFraction></span>) included in accounts
payable and accrued liabilities. As of March 31, 2022, the Company and the secured promissory note holder are in dispute.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended December 31, 2017, the Company issued secured promissory notes in the amount of $<span id="xdx_901_eus-gaap--SecuredDebt_iI_pp0p0_uUSD_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zynn5805CDL3"><ix:nonFraction name="us-gaap:SecuredDebt" contextRef="AsOf2017-12-31_custom_SecuredPromissoryNoteTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">53,848</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_90B_eus-gaap--SecuredDebt_iI_pp0p0_uCAD_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zuvvgVLwrHbk"><ix:nonFraction name="us-gaap:SecuredDebt" contextRef="AsOf2017-12-31_custom_SecuredPromissoryNoteTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="CAD">67,700</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars). <span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateDescription_c20170101__20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember"><ix:nonNumeric contextRef="From2017-01-012017-12-31_custom_SecuredPromissoryNoteTwoMember" name="us-gaap:DebtInstrumentMaturityDateDescription">The
secured promissory notes were due in October and November 2018</ix:nonNumeric></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
bears interest at a rate of <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zOreQ2eVNQNd"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2017-12-31_custom_SecuredPromissoryNoteTwoMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
per annum. The secured promissory notes are secured by Company inventory and personal assets held by the CEO. During the year ended December
31, 2019, the Company extended the maturity date of the secured promissory notes to November 3, 2020. During the year ended December
31, 2021, the Company and promissory note holders reached an agreement to repay $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uUSD_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember__srt--TitleOfIndividualAxis__custom--PromissoryNoteHoldersMember_zTg5FZB6hXD7"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember_custom_PromissoryNoteHoldersMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">62,905</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uCAD_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember__srt--TitleOfIndividualAxis__custom--PromissoryNoteHoldersMember_zlQ54ulomEul"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember_custom_PromissoryNoteHoldersMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="CAD">80,108</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars) for outstanding principal of
$<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zqgFUad15g2g"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">53,848</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and interest of $<span id="xdx_901_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zomdHH1ylzJj"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,740</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
As a result, the Company recognized a gain on settlement of debt of $<span id="xdx_90A_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20210101__20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember__srt--TitleOfIndividualAxis__custom--PromissoryNoteHoldersMember_znL7lfjGo8Nh"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2021-01-012021-12-31_custom_SecuredPromissoryNoteTwoMember_custom_PromissoryNoteHoldersMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,682</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
As of March 31, 2022 and December 31, 2021 the secured promissory notes have been repaid in full.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended December 31, 2017, the Company issued secured promissory notes in the amount of $<span id="xdx_907_eus-gaap--SecuredDebt_iI_pp0p0_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zUeSiDY7bMLd" title="Secured debt"><ix:nonFraction name="us-gaap:SecuredDebt" contextRef="AsOf2017-12-31_custom_SecuredPromissoryNoteThreeMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">60,000</ix:nonFraction></span>. <span id="xdx_906_eus-gaap--DebtInstrumentMaturityDateDescription_c20170101__20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember" title="Debt Instrument, Maturity Date, Description"><ix:nonNumeric contextRef="From2017-01-012017-12-31_custom_SecuredPromissoryNoteThreeMember" name="us-gaap:DebtInstrumentMaturityDateDescription">The secured promissory notes
are due in August and November 2018</ix:nonNumeric></span> and bear interest at a rate of <span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zNHjNChNvFa2" title="Debt interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2017-12-31_custom_SecuredPromissoryNoteThreeMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction></span>% per annum. The secured promissory notes are secured by Company
inventory and personal assets held by the CEO. During the year ended December 31, 2019 the Company extended the maturity dates of this
secured promissory note to <span id="xdx_906_ecustom--DebtInstrumentExtendedMaturityDate_dd_c20190101__20191231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_ziGJyxX7L134" title="Maturity date"><ix:nonNumeric contextRef="From2019-01-012019-12-31_custom_SecuredPromissoryNoteThreeMember" format="ixt:datemonthdayyearen" name="WKSP:DebtInstrumentExtendedMaturityDate">November 3, 2020</ix:nonNumeric></span>. During the year ended December 31, 2019, the Company a principal repayment of $<span id="xdx_90C_eus-gaap--RepaymentsOfSecuredDebt_pp0p0_c20190101__20191231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zWbEaUoSK0q2" title="Repayments of secured debt"><ix:nonFraction name="us-gaap:RepaymentsOfSecuredDebt" contextRef="From2019-01-012019-12-31_custom_SecuredPromissoryNoteThreeMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,000</ix:nonFraction></span>. During
the year ended December 31, 2021 the Company and secured promissory note holder agreed to repay all outstanding principal and interest
through the issuance of <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20210101__20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_z8MIplXZBBIa" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-12-31_custom_SecuredPromissoryNoteThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">36,048</ix:nonFraction></span> common shares valued at $<span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zckDvmnWV6ab" title="Price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.09</ix:nonFraction></span> per share. As at December 31, 2021, the Company had recorded principal and
interest of $<span id="xdx_90C_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zttpxApys9J7" title="Interest payable"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteThreeMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">73,886</ix:nonFraction></span> as a result of the share repayment the Company recognized a gain on settlement of $<span id="xdx_90B_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20210101__20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zWb8zWmR1twf" title="Gain on settlement of debt"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2021-01-012021-12-31_custom_SecuredPromissoryNoteThreeMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,997</ix:nonFraction></span>. As of March 31, 2022 and
December 31, 2021 the secured promissory notes has been repaid in full.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="WKSP:ScheduleOfSecuredNotesPayableTableTextBlock"><p id="xdx_896_ecustom--ScheduleOfSecuredNotesPayableTableTextBlock_zt3w3W0PmZ3d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
amounts repayable under promissory notes and secured promissory notes at March 31, 2022 and December 31, 2021 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_z4OQ3uRW4oqc" style="display: none">Schedule
of Secured Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_49F_20220331_zd0P2jlmS3vl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_49D_20211231_zo3yR5krCEtc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_40B_eus-gaap--NotesPayableCurrent_iI_pp0p0_z5GipZkYOfC6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Balance owing</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">263,211</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">263,211</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--NotesPayableNonCurrent_iNI_pp0p0_di_zkNz3S0hkrfb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Less amounts due within one year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="WKSP:NotesPayableNonCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">263,311</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="WKSP:NotesPayableNonCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">263,211</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--NotesPayable_iI_pp0p0_ztzsWnr2tTD2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Long-term portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0635">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0636">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zDwBLcBfaRNl" style="display: none; margin-top: 0; margin-bottom: 0">&#160;</p>
<!-- Field: Split-Segment; Name: 001 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 9; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:LongTermDebtTextBlock"><p id="xdx_80B_eus-gaap--LongTermDebtTextBlock_zSHYqf8BxCcb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_822_zcy1ZOW3NDp4">Convertible Promissory Notes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 25, 2020, the Company entered into an agreement with Leonite Capital LLC, a Delaware limited liability company (&#8220;Leonite&#8221;),
pursuant to which the Company issued to Leonite a secured convertible promissory note in the aggregate principal amount of $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zQfjgzBr6S9a" title="Debt instrument face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2020-02-25_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">544,425</ix:nonFraction></span> to
be paid in tranches. As additional consideration for the purchase of the note, (i) the Company issued to Leonite <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200224__20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zzZaGWmCiXbj" title="Stock issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-02-242020-02-25_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">22,500</ix:nonFraction></span> common shares,
and (ii) the Company issued to Leonite a <span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dxL_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zuzEAqtV8V3" title="Warrant term::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0644">five</span></span>-year warrant to purchase <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zwamdmBIKCR1" title="Pre stock split common shares"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2020-02-25_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">45,000</ix:nonFraction></span> common shares at an exercise price of $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zOwqpay2RpN9" title="Warrants exercise per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2020-02-25_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.00</ix:nonFraction></span> per share (subject
to adjustment), which may be exercised on a cashless basis. Refer to note 14 for warrant valuation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
note carries an original issue discount of $<span id="xdx_902_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_pp0p0_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zVR4puoBsWcg" title="Debt instrument unamortized discount"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2020-02-25_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">44,425</ix:nonFraction></span> to cover Leonite&#8217;s legal fees, accounting fees, due diligence fees and/or other
transactional costs incurred in connection with the purchase of the note. Therefore, the purchase price of the note was $<span id="xdx_905_eus-gaap--RepaymentsOfConvertibleDebt_pp0p0_c20200224__20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zPiUm6RxuZdl" title="Repayments of convertible debt"><ix:nonFraction name="us-gaap:RepaymentsOfConvertibleDebt" contextRef="From2020-02-242020-02-25_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">500,000</ix:nonFraction></span>. On
February 28, 2020, the Company recorded $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zH4G6a9hZz5g" title="Debt instrument face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2020-02-28_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">198,715</ix:nonFraction></span>, $<span id="xdx_90F_eus-gaap--ConvertibleDebt_iI_pp0p0_c20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zqcL1G8911hi" title="Convertible debt"><ix:nonFraction name="us-gaap:ConvertibleDebt" contextRef="AsOf2020-02-28_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">182,500</ix:nonFraction></span> principal and $<span id="xdx_906_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_pp0p0_c20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zpzk8rCXIjL9" title="Debt instrument unamortized discount"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2020-02-28_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,215</ix:nonFraction></span> original issue discount. On September 1, 2020 the Company
recorded an additional $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20200901__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zqu4x6RCKM5k" title="Debt instrument face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2020-09-01_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">310,322</ix:nonFraction></span>, $<span id="xdx_90F_eus-gaap--ConvertibleDebt_iI_c20200901__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zQSfWbxG2Nqb" title="Convertible debt"><ix:nonFraction name="us-gaap:ConvertibleDebt" contextRef="AsOf2020-09-01_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">285,000</ix:nonFraction></span> principal and $<span id="xdx_909_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20200901__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zLtjEk7rhH43" title="Debt instrument unamortized discount"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2020-09-01_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,322</ix:nonFraction></span> original issue discount. As of December 31, 2021, the Company has recorded
$<span id="xdx_90F_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zqJ2CxLMcYYe" title="Debt instrument face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-12-31_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">509,037</ix:nonFraction></span>, $<span id="xdx_904_eus-gaap--ConvertibleDebt_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zcJM3DcBhdcj" title="Convertible debt"><ix:nonFraction name="us-gaap:ConvertibleDebt" contextRef="AsOf2021-12-31_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">467,500</ix:nonFraction></span> principal and $<span id="xdx_90C_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zkLlG9aZLcjd" title="Debt instrument unamortized discount"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2021-12-31_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">41,537</ix:nonFraction></span> original issue discount. Furthermore, the Company issued <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200227__20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zImNdOt3BTFi" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-02-272020-02-28_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">22,500</ix:nonFraction></span> shares of common stock valued
at $<span id="xdx_906_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20200227__20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zutynWOzyMwc" title="Stock issued during period value new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-02-272020-02-28_custom_LeoniteCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">123,390</ix:nonFraction></span> and a debt-discount related to the warrants valued at $<span id="xdx_900_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20200227__20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zHbvLKw760dj" title="Amortization of debt discount premium"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2020-02-272020-02-28_custom_LeoniteCapitalLLCMember_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">344,110</ix:nonFraction></span>. During the year ended December 31, 2020 Leonite converted
$<span id="xdx_90D_eus-gaap--DebtConversionConvertedInstrumentAmount1_pp0p0_c20200101__20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zAm00qqQZjWf" title="Debt conversion converted instrument amount1"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2020-01-012020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">226,839</ix:nonFraction></span> of convertible promissory note into <span id="xdx_908_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20200101__20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zfpC4oy2fDU5" title="Debt conversion converted instrument shares issued1"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2020-01-012020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">126,022</ix:nonFraction></span> common shares at $<span id="xdx_901_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z0FXO5yCXA05" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.80</ix:nonFraction></span> per share. The original value of the convertible note converted
was $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_z13WBzTkrvVc" title="Debt instrument face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">182,565</ix:nonFraction></span> as a result the Company recognized a loss of $<span id="xdx_90F_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20200101__20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zq8pPj0Pl3ee" title="Gains losses on extinguishment of debt"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2020-01-012020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">44,274</ix:nonFraction></span> on settlement of debt. During the year ended December 31, 2021 Leonite
converted its remaining outstanding principal and interest into common shares. Leonite received <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z0YEqrKZDhQa" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">204,622</ix:nonFraction></span> common shares at $<span id="xdx_909_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_pid_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z889lvzi85Yb" title="Debt instrument convertible conversion price1"><ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" contextRef="AsOf2021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.80</ix:nonFraction></span> per share
valued at $<span id="xdx_906_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zvIfshkKulzc" title="Stock issued during period value new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">368,319</ix:nonFraction></span>. The original value of the convertible note converted including interest was $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zgo9UHyWMNc1" title="Debt instrument face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">325,667</ix:nonFraction></span>. As a result the Company recognized
a loss of $<span id="xdx_901_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdodsMYTVaE6" title="Gains losses on extinguishment of debt"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2021-01-012021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">42,651</ix:nonFraction></span> on settlement of debt. In connection with the settlement the Company expensed the remaining $<span id="xdx_904_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBRbXXoberOk" title="Amortization of debt discount premium"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2021-01-012021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">148,027</ix:nonFraction></span> of the original
debt discount to interest expense. As of March 31, 2022 and December 31, 2021 the convertible promissory note has been repaid in full.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z4rQ7Qgx67Wg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_82A_zfAFrilliQCi">Shareholders&#8217; Equity (Deficit)</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>During
three months ended March 31, 2022, the following transactions occurred:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2022 The Company issued <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zpHpDe6CM39d" title="Stock issued during period shares issued for services"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2022-01-012022-03-31_custom_ConsultantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction></span> common shares to a consultant for services received valued at $<span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zcZPCXpddyHe"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2022-01-012022-03-31_custom_ConsultantMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,000</ix:nonFraction></span>,
$<span id="xdx_904_ecustom--ShareSubscriptionsPayable_iI_c20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zD6OSl0NeOcj" title="Share subscriptions payable"><ix:nonFraction name="WKSP:ShareSubscriptionsPayable" contextRef="AsOf2022-03-31_custom_ConsultantMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,329</ix:nonFraction></span> was issued from share subscriptions payable. During the same period the Company issued <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantMember_zV96aQr3N78" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember_custom_ConsultantMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="Shares">40,000</ix:nonFraction></span> common shares for consulting services
valued at $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantMember_zSm5llg6URm5" title="Stock issued during period value new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember_custom_ConsultantMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">86,400</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2022 the Company recognized consulting expense of $<span id="xdx_906_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zI16P8zXaCnb" title="Professional fees"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2022-01-012022-03-31_custom_ConsultantMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,482</ix:nonFraction></span> to share subscriptions payable from restricted
shares issued during the year ended December 31, 2021. As of March 31, 2022, the restricted shares have not been issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refer
to note 18 for additional shareholders&#8217; equity (deficit).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>During
three months ended March 31, 2021, the following transactions occurred:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021, the Company issued a total of <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zgmXEs3APUn2" title="Shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,502,410</ix:nonFraction></span> (pre-stock split <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zeghOJC480Ic" title="Number of pre-stock split shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">30,048,199</ix:nonFraction></span>) common shares relating to
the Reg-A public offering. Of the shares issued <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember__us-gaap--StatementEquityComponentsAxis__custom--ShareSubscriptionPayableMember_zBtr6dyIlpTe" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,500</ix:nonFraction></span> (pre-stock split of <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember__us-gaap--StatementEquityComponentsAxis__custom--ShareSubscriptionPayableMember_zwWWW5DNC6Y9" title="Stock issued during period shares stock splits"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">310,000</ix:nonFraction></span>) common shares valued at $<span id="xdx_901_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember__us-gaap--StatementEquityComponentsAxis__custom--ShareSubscriptionPayableMember_zW3GMfsXzToj" title="Stock issued during period value new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember_custom_ShareSubscriptionPayableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">31,200</ix:nonFraction></span> were from share subscription
payable and <span id="xdx_90D_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zlDOQVmWSI4k" title="Stock repurchased during period shares"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">750</ix:nonFraction></span> (pre-stock split of <span id="xdx_900_ecustom--StockRepurchasedDuringPeriodSharesStockSplits_pid_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zwM782Y77wF7" title="Stock repurchased during period shares stock splits"><ix:nonFraction name="WKSP:StockRepurchasedDuringPeriodSharesStockSplits" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,000</ix:nonFraction></span>) common shares were cancelled and refunded valued at $<span id="xdx_900_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_z5m5IvnPePQd" title="Stock repurchased during period value"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,500</ix:nonFraction></span>. The Company raised $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember_zyVdUle43rKj" title="Stock issued during period value new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_custom_PreStockSplitMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,003,321</ix:nonFraction></span>
and incurred share issuance cost of $<span id="xdx_901_eus-gaap--PaymentsOfStockIssuanceCosts_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_z3jcKjhNktHc" title="Payments of stock issuance costs"><ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">59,160</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the same period <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember_zhzpstRDSaUl" title="Shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">733,023</ix:nonFraction></span> (pre-stock split <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember_zZ3PGKXEMtWf" title="Number of pre-stock split shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">14,660,450</ix:nonFraction></span>) Reg-A public offering warrants were exercised for <span id="xdx_908_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember_zeeHlJBePJQh" title="Exercised"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2022-03-31_custom_RegAPublicOfferingWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">733,023</ix:nonFraction></span> (pre-stock split <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zRS1w68Njo73" title="Class of warrant or right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2022-03-31_custom_RegAPublicOfferingWarrantsMember_custom_PreStockSplitMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">14,660,450</ix:nonFraction></span>)
common shares. As of March 31, 2021 <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zxmxiQa69b8e" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">729,990</ix:nonFraction></span> (pre-stock split <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zqiuRvY8qWm3" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember_custom_PreStockSplitMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">14,559,800</ix:nonFraction></span>) common shares were issued valued at $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zuR2RA7XnsNl" title="Stock issued during period value issued for services"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,919,975</ix:nonFraction></span>. Subsequent to
March 31, 2021 the remaining <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrsh55LG9Tc1" title="Stock issued during period shares other"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,033</ix:nonFraction></span> (pre-stock split <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zsxNrZMjGnol" title="Stock issued during period shares other"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember_custom_PreStockSplitMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">60,650</ix:nonFraction></span>) common shares valued at $<span id="xdx_900_eus-gaap--StockIssuedDuringPeriodValueOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdTaPPu6m6ga" title="Stock issued during period value other"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,130</ix:nonFraction></span> were issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three month period ended March 31, 2021 the Company raised $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z5QfPEdMc8y6" title="Proceeds from issuance of private placement"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" contextRef="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,081,981</ix:nonFraction></span> through private placement offerings for <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zPVwfhXnhpdl" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="Shares">1,540,990</ix:nonFraction></span> (pre-stock
split <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__custom--CommonStockAndWarrantMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zzToP0F8Wfxd" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember_custom_CommonStockAndWarrantMember_custom_PreStockSplitMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="Shares">30,819,800</ix:nonFraction></span>) common shares and warrants. As of March 31, 2021, the Company issued <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zQ0cLcQKhc37" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="Shares">1,524,990</ix:nonFraction></span> (pre-stock split <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zA18zX8xK3K" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember_custom_PreStockSplitMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="Shares">30,499,800</ix:nonFraction></span>) shares
of common stock. As of March 31, 2021, the Company has <span id="xdx_90A_ecustom--StockIssuedDuringPeriodSharesNewIssuesOne_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z34yTi9xRAMi" title="Stock issued during period shares new issues one"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesNewIssuesOne" contextRef="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="Shares">16,000</ix:nonFraction></span> (pre-stock split <span id="xdx_909_ecustom--StockIssuedDuringPeriodSharesNewIssuesOne_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zJ1bkbUmBLHe" title="Stock issued during period shares new issues one"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesNewIssuesOne" contextRef="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember_custom_PreStockSplitMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="Shares">320,000</ix:nonFraction></span>) common shares of to be issued. Subsequent to
the period ended the Company issued the remaining <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfXlCPg95hBj" title="Stock issued during period shares other"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,000</ix:nonFraction></span> (pre-stock split <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zryKg4RAFch4" title="Stock issued during period shares other"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember_custom_PreStockSplitMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">320,000</ix:nonFraction></span>) common shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021 the Company entered into consulting agreements with third party consultants for <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zZMt0HPQwcd7"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-01-012021-03-31_custom_ConsultingAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">370,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember_z4vHUmw9dz66"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-01-012021-03-31_custom_ConsultingAgreementMember_custom_PreStockSplitMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,400,000</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
shares of common stock valued at $<span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember_zMkwnxw6HmK2"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-03-31_custom_ConsultingAgreementMember_custom_PreStockSplitMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,522,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for prepaid consulting services. As of March
31, 2021 the Company recorded $<span id="xdx_902_ecustom--ShareSubscriptionsPayable_iI_c20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zckRIiBFCMYa"><ix:nonFraction name="WKSP:ShareSubscriptionsPayable" contextRef="AsOf2021-03-31_custom_ConsultingAgreementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,222</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">in share subscriptions payable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 10; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
Shareholders&#8217; Equity (Deficit) </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021 the Company issued <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ShareSubscriptionAgreementMember_zoY70GfMYQ0l"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">166,058</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ShareSubscriptionAgreementMember_zVcoIXwnIftd"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,321,154</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
common shares valued at $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesMember_zYqzF4mOXYV7"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-03-31_custom_ConsultingServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">269,911</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for consulting services, $<span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesMember_zUTIWSkFxd6l"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-01-012021-03-31_custom_ConsultingServicesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">241,559</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">were issued from share subscriptions payable.
During the same period the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesOneMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyjQlqrTiZB2"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-01-012021-03-31_custom_ConsultingServicesOneMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">150,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_pid_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesOneMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zNZWoIfsoaQg"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" contextRef="From2021-01-012021-03-31_custom_ConsultingServicesOneMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,000,000</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
common shares valued at $<span id="xdx_905_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesOneMember_zZqIEvRjz471"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-03-31_custom_ConsultingServicesOneMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for consulting services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021 the Company issued entered into a settlement agreement with a loan holder to issue <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--LoanSettlementAgreementMember_zzCCStHjMGWa"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_custom_LoanSettlementAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">62,006</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--LoanSettlementAgreementMember_zRkFKz6lC4Ad"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" contextRef="From2021-01-012021-03-31_custom_LoanSettlementAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,240,111</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
common shares for all outstanding loan principal and interest valued at $<span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--LoanSettlementAgreementMember_zlrQfgJ3Qs06"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_custom_LoanSettlementAgreementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,610</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
Refer to note 16. Subsequent to the three month ended March 31, 2021 the <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zWgG7ITFeCS1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-01-012021-03-31_custom_SettlementAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">62,006</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zs5deVAG0h13"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" contextRef="From2021-01-012021-03-31_custom_SettlementAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,240,111</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
common shares were issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021 the Company entered into a settlement agreement with the convertible promissory note holder
to settle all outstanding principal and interest. The Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PromissoryNoteHolderMember_zxDuH0lNYqF4"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-01-012021-03-31_custom_SettlementAgreementMember_custom_PromissoryNoteHolderMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">206,621</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PromissoryNoteHolderMember_zLY6tuIyhSli"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" contextRef="From2021-01-012021-03-31_custom_SettlementAgreementMember_custom_PromissoryNoteHolderMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,092,431</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
common shares valued at $<span id="xdx_905_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PromissoryNoteHolderMember_zy7HltwnY2a2"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-03-31_custom_SettlementAgreementMember_custom_PromissoryNoteHolderMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">368,320</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
During the same period the convertible promissory note holder exercised <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__srt--TitleOfIndividualAxis__custom--ConvertiblePromissoryNoteHolderMember__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zuosPK6E3YTd"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_custom_ConvertiblePromissoryNoteHolderMember_custom_SettlementAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">790,243</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">warrants on a cashless basis for <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zzg43fHzXUU6"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">39,512</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split) <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zVzdRST3r3O6"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember_custom_SettlementAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">790,243</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares. Refer to note 8 and 19.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refer
to note 17 for additional shareholders&#8217; equity (deficit) for consulting expense of $<span id="xdx_90E_eus-gaap--ProfessionalFees_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zjymCxJZUiM2" title="Consulting expense"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2022-01-012022-03-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,000</ix:nonFraction></span> related to warrant issuance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021, the Company completed a share consolidation of the Company&#8217;s issued and outstanding common shares
based on twenty (20) pre-consolidation shares to one (1) post-consolidation share. As a result of the share consolidation a anti-dilution
clause was triggered resulting in the Company issuing <span id="xdx_902_ecustom--StockIssuedDuringPeriodSharesNewIssuesPostConsolidation_c20210101__20211231_z3ojWFOkSqAl" title="Stock issued during period shares new issues post consolidation"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodSharesNewIssuesPostConsolidation" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">237,500</ix:nonFraction></span> common shares valued at $<span id="xdx_900_ecustom--StockIssuedDuringPeriodValueNewIssuesPostConsolidation_c20210101__20211231_zNv7wOM6ZlUg" title="Stock issued during period value new issues post consolidation"><ix:nonFraction name="WKSP:StockIssuedDuringPeriodValueNewIssuesPostConsolidation" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,688</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, the Company was authorized to issue <span id="xdx_906_eus-gaap--CommonStockSharesAuthorized_iI_c20220331_zTOF8c7OWbB" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">299,000,000</ix:nonFraction></span> shares of its common stock with a par value of $<span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331_zWx1tlc6BnAe" title="Common stock par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></span>. All shares
were ranked equally with regards to the Company&#8217;s residual assets. During 2022 and 2021, the Company was authorized to issue <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_ze7EEFp0vkn3" title="Preferred Stock, shares issued"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zWKxBducV1l4" title="Preferred Stock, shares issued"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-01-012022-03-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-01-012021-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100</ix:nonFraction></ix:nonFraction></span></span>
shares of its Series A and <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zbi29FnQnRy4"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z2I0kt2V1105"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-01-012022-03-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-01-012021-12-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000</ix:nonFraction></ix:nonFraction></span></span> Series B Preferred Stock with a par value of $<span id="xdx_908_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_ztDbfWlavBLi" title="Preferred stock par value"><span id="xdx_902_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zXyWAoA2TNkj" title="Preferred stock par value"><span id="xdx_903_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zZuIusN8zZD8" title="Preferred stock par value"><span id="xdx_906_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zbpiUY9Yruh9" title="Preferred Stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-03-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-03-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span>. <span id="xdx_908_eus-gaap--PreferredStockVotingRights_c20220101__20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zQDTkxHenSej" title="Preferred stock voting rights"><ix:nonNumeric contextRef="From2022-01-012022-03-31_us-gaap_SeriesAPreferredStockMember" name="us-gaap:PreferredStockVotingRights">Series A preferred Stock have voting rights
equal to 0 shares of common stock, per share of preferred stock. Series B preferred Stock have voting rights equal to 10,000 shares of
common stock, per share of preferred stock</ix:nonNumeric></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_80B_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zGrgoqUJ4Gq1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_82D_zgVH1zA4b0Xb">Related Party Transactions</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2022, the Company recorded salaries expense of $<span id="xdx_90B_eus-gaap--SalariesAndWages_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zsjU99JwgLkf"><ix:nonFraction name="us-gaap:SalariesAndWages" contextRef="From2022-01-012022-03-31_srt_ChiefExecutiveOfficerMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">80,672</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_903_eus-gaap--SalariesAndWages_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_z5SAoegyAMib"><ix:nonFraction name="us-gaap:SalariesAndWages" contextRef="From2021-01-012021-03-31_srt_ChiefExecutiveOfficerMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">49,783</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
related to services rendered to the Company by its CEO and make a repayment of $<span id="xdx_907_eus-gaap--RepaymentsOfRelatedPartyDebt_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_pp0p0" title="Repayment of related party debt"><ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2022-01-012022-03-31_srt_ChiefExecutiveOfficerMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,863</ix:nonFraction></span>. As of March 31, 2022 related party loan
was $<span id="xdx_90B_eus-gaap--DueToRelatedPartiesCurrent_iI_c20220331_z1D8kl3ep3U6" title="Related party loan"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,684</ix:nonFraction></span> (December 31, 2021 - $<span id="xdx_90D_eus-gaap--DueToRelatedPartiesCurrent_iI_c20211231_zxC168DwlUl6" title="Related party loan"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,547</ix:nonFraction></span>). During the same period the Company recorded salaries expense of $<span id="xdx_90F_eus-gaap--OfficersCompensation_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zkbflX09OABf" title="Salaries expenses"><ix:nonFraction name="us-gaap:OfficersCompensation" contextRef="From2022-01-012022-03-31_srt_ChiefExecutiveOfficerMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">67,226</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to an officer and director of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021, the Company paid a director of the Company $<span id="xdx_907_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__srt--DirectorMember_zOr5vujgZ7qh"><ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2021-01-012021-03-31_srt_DirectorMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">50,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for services rendered from 2015 to 2020.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021, the Company paid $<span id="xdx_902_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20210101__20210331__dei--LegalEntityAxis__custom--USBasedCorporationMember__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerAndDirectorMember_zEblTOY84633"><ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2021-01-012021-03-31_custom_USBasedCorporationMember_custom_ChiefExecutiveOfficerAndDirectorMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">59,203</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to a U.S.-based corporation which the Company&#8217;s
CEO and director is also a stockholder.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refer
to note 18 for additional related party transactions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:Reclassifications"><p id="xdx_801_eus-gaap--Reclassifications_zrqJvlPXkNZ" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_82D_zytl01AxY9Y8">Changes in Cash Flows from Operating Assets and Liabilities</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="WKSP:ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock"><p id="xdx_89E_ecustom--ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock_zHUtx5Matge4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
changes to the Company&#8217;s operating assets and liabilities for the three months ended March 31, 2022 and 2021 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_z9U2WDzY8mX6" style="display: none">Schedule of Changes in Operating Assets and Liabilities</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20220331_zKAPwK4Mo7Z4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_496_20210101__20210331_zFDCP8S3tzhf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsReceivable_iN_di_maIDIOCzg9T_zIzQKawCUMMk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: justify">Decrease (increase) in accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,733</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">106,349</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInOtherReceivables_iN_di_maIDIOCzg9T_zms5pDcqrp59" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Decrease (increase) in other receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherReceivables" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">106,413</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherReceivables" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">135,307</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInInventories_iN_di_maIDIOCzg9T_zVvCZ9VjaWAa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Decrease (increase) in inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">290,041</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">252,529</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_iN_di_maIDIOCzg9T_zeDWtdf2Ybb3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Decrease (increase) in prepaid expenses and deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">430,917</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">64,594</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--IncreaseDecreaseInLeaseLiability_iN_di_maIDIOCzg9T_znuIwzVyrgth" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Increase (decrease) in lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="WKSP:IncreaseDecreaseInLeaseLiability" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">59,612</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="WKSP:IncreaseDecreaseInLeaseLiability" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">850</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccruedIncomeTaxesPayable_msIDIOCzg9T_zVIOBx344qRf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Increase (decrease) in taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">112,189</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,970</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_msIDIOCzg9T_zDqyMUq5LcQb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Increase (decrease) in accounts payable and accrued liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">105,626</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,862</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInOperatingCapital_iNT_di_mtIDIOCzg9T_zVlxdd4ibUd7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in operating assets and liabilities</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">554,762</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,510</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zuIFyvRTMnWj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 11; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:CommitmentsDisclosureTextBlock"><p id="xdx_802_eus-gaap--CommitmentsDisclosureTextBlock_zdr56jMRHyx9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_82F_zaNEYRC37wG4">Commitments and contingencies</span> </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021, the Company entered into an agreement with a third-party advisor to reserve for sale and issuance <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20211231_zjRFr6leo5x7" title="Issuance of shares for services, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,000</ix:nonFraction></span>
common shares for consulting services at a $<span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThirdPartyMember_zeVb69t5eQo7" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2021-12-31_custom_ThirdPartyMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></span> per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="WKSP:ReverseStockSplitTextBlock"><p id="xdx_80D_ecustom--ReverseStockSplitTextBlock_zRP0fINzIt8h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_825_zwRKKGXVGTS7">Reverse Stock Split</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 21, 2021, the Board of Directors authorized the submission of a Certificate of Change/Amendment to the Nevada Secretary of State
in which the Company sought to affect a reverse split of its common stock at the rate of 1 for 20 for the purpose of increasing the per
share price for the Company&#8217;s stock in an effort to meet the minimum listing requirements of the NADAQ. The Certificate of Change
was submitted to the Nevada Secretary of State on May 21, 2021 and the FINRA corporate action was announced on August 3, 2021. FINRA
declared <span id="xdx_90C_eus-gaap--StockholdersEquityReverseStockSplit_c20210520__20210521__dei--LegalEntityAxis__custom--FINRAMember_zu8hqUJBcrdj" title="Stockholders equity, reverse stock split"><ix:nonNumeric contextRef="From2021-05-202021-05-21_custom_FINRAMember" name="us-gaap:StockholdersEquityReverseStockSplit">the 1 for 20 reverse stock split effective on August 4, 2021</ix:nonNumeric></span>. These consolidated financial statements including, prior period
comparative share amounts, have been retrospectively restated to reflect this reverse split.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:InvestmentTextBlock"><p id="xdx_80D_eus-gaap--InvestmentTextBlock_zrNEFNCAqI56" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_82C_zsHJ2prMlLuf">Investment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2019, the Company entered into an agreement to purchase <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20190101__20191231_zaIqTOS7Sswd"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2019-01-012019-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares for $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20190101__20191231_zmplojRepmMe"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2019-01-012019-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">50,000</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The shares have been issued to the Company. The Company&#8217;s investment accounts for a <span id="xdx_904_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20191231_zQqMT8wDR5Xa"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2019-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
equity stake in a privately owned US based mobile phone development company. As of March 31, 2022, the Company had advanced a total of
$<span id="xdx_900_ecustom--AdvanceReceivableForStockIssuance_iI_pp0p0_c20211231_zSaxWWPVypEe"><ix:nonFraction name="WKSP:AdvanceReceivableForStockIssuance" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,423</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
is advancing tranches of capital as required by the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_803_eus-gaap--LesseeOperatingLeasesTextBlock_zf8xfUM4LWj4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<span id="xdx_82F_zXu0jrfrek26">Lease Liabilities</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021 the Company entered into a second lease agreement for warehouse space to commence on June 1, 2021 and
end on <span id="xdx_906_eus-gaap--LeaseExpirationDate1_dd_c20210101__20211231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zLmSV3qrSbm4"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_LeaseAgreementMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">May
31, 2024</ix:nonNumeric></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">with monthly lease payments of $<span id="xdx_904_eus-gaap--OperatingLeasePayments_c20210101__20211231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zDvAu3W5tzW9"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-01-012021-12-31_custom_LeaseAgreementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,910</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
During the year ended December 31, 2019, the Company signed a lease agreement for warehouse space to commence on August 1, 2019 and end
on <span id="xdx_902_eus-gaap--LeaseExpirationDate1_dd_c20190101__20191231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zq1EZZ1LGG4d"><ix:nonNumeric contextRef="From2019-01-012019-12-31_custom_LeaseAgreementMember" format="ixt:datemonthdayyearen" name="us-gaap:LeaseExpirationDate1">July
31, 2022</ix:nonNumeric></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">with monthly lease payments of $<span id="xdx_900_eus-gaap--OperatingLeasePayments_pp0p0_c20190101__20191231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zMabIf6kohu"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2019-01-012019-12-31_custom_LeaseAgreementMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,221</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
During the three months ended March 31, 2022 the Company entered into a new lease agreement commencing on June 1, 2022 and ending
on May 31, 2027</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has accounted for its leases upon adoption of ASC 842 whereby it recognizes a lease liability and a right-of-use asset at the
date of initial application, beginning January 1, 2019. The lease liability is measured at the present value of the remaining lease payments,
discounted using the Company&#8217;s incremental borrowing rate of <span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20211231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zV1Afa0zPbMa" title="Incremental borrowing rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2021-12-31_custom_LeaseAgreementMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>%. The Company has measured the right-of-use asset at an amount
equal to the lease liability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="WKSP:ScheduleRightofuseAssetTableTextBlock"><p id="xdx_897_ecustom--ScheduleRightofuseAssetTableTextBlock_zDln7yHmqVb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s right-of-use asset for the three months ended March 31, 2022 and year ended December 31, 2021 as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span id="xdx_8BB_zAyz5wQlumbl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
Right-of-use Asset&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20220331_zqlG25sQUKRd" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231_zsLQd8tBCoFh" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zOkB6yb5yDFa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 58%; text-align: left">Right-of-use asset</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">457,619</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">515,819</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--OperatingLeaseLiabilitesCurrent_iI_pp0p0_zG5kv2FvfmVc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Current lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="WKSP:OperatingLeaseLiabilitesCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">211,577</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="WKSP:OperatingLeaseLiabilitesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">212,929</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zWupbux2azTh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long-term lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">264,248</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">316,988</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zKMoHMQoP6z5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zYtMEi0KAbY8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zqpnq45GtKlk" style="display: none">Schedule of Components of Lease Expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20220331_zzuPcgEHOZwd" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20210101__20210331_zKm7dks4ffSh" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCzwPf_zqSCkPcqli8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Amortization of right-of-use</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">58,199</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,749</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinanceLeaseInterestExpense_maLCzwPf_z6KZk5kHr0N4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Interest on lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,302</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">915</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LeaseCost_iT_pp0p0_mtLCzwPf_zGiX0p0NaLSj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total lease cost</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">70,501</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,664</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zuKvBzz0vCQk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 12; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
Lease Liabilities </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of lease liability are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_89A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zqmtb6dOzPKa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum lease payments as of March 31, 2022,</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zIWwhND0A1Mg" style="display: none">Schedule of Future Minimum Lease Payments</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.5in">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20220331_zO8vKIZFuTjl" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzKrb_zZmmB1W7Bqfi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: justify">2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">188,075</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzKrb_zXZtKV5RNLf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">238,918</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzKrb_zCpGAAyWFuxj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">2024</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">99,549</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzKrb_zLFN1lNdrbb1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Total future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">526,542</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z43YDEiRj8W5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less: amount representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">50,717</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zBQvrpG9TSu6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Present value of future payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">475,825</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zT9jRNr35tOg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">211,577</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zG9SQKOL5Waa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Long term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">264,248</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zkayWc7QARgd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="WKSP:LoanPayableTextBlock"><p id="xdx_805_ecustom--LoanPayableTextBlock_zF8c3YZTx4of" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
<span id="xdx_826_zSuPxty1o8X3">Loan payable</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2020 the Company received loans of $<span id="xdx_90B_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyOneMember_zJQnNGavNqO8"><ix:nonFraction name="us-gaap:ProceedsFromLoans" contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">32,439</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
$<span id="xdx_904_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyTwoMember_zq0ztpLFItpe"><ix:nonFraction name="us-gaap:ProceedsFromLoans" contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90D_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyThirdMember_zgLXhaPMd6ed"><ix:nonFraction name="us-gaap:ProceedsFromLoans" contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyThirdMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">108,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">from an unrelated third party with an
interest rate of <span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyMember_z7P3oaoSX3q8"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2020-12-31_custom_UnrelatedThirdPartyMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
per annum with a maturity date of <span id="xdx_90D_eus-gaap--DebtInstrumentMaturityDate_ddxL_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyOneMember_z9kmcX4saOwe" title="::XDX::December%2031%2C%202021"><span style="-sec-ix-hidden: xdx2ixbrl0930">December
31</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, <span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_dxL_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyTwoMember_zxm4xTx38OJk" title="::XDX::July%2022%2C%202021"><span style="-sec-ix-hidden: xdx2ixbrl0931">July
22</span></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_909_eus-gaap--DebtInstrumentMaturityDate_dd_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyThirdMember_zSdrsEd1qKRb"><ix:nonNumeric contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyThirdMember" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate">August
31, 2021</ix:nonNumeric></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, respectively. During the three months
ended March 31, 2021 the Company agreed to repay the outstanding principal and interest through the issuance of <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zEwJ4izQiw1c"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_LoansPayableMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,240,111</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares at $<span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_ztDPns8tSwMl"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-03-31_us-gaap_LoansPayableMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.09</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share. As of March 31, 2021, the Company
accrued interest of $<span id="xdx_900_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_c20210331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_z26X8dzKy5Fd"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2021-03-31_us-gaap_LoansPayableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,319</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
As of the date of the settlement agreement the Company had $<span id="xdx_903_eus-gaap--LoansPayable_iI_pp0p0_c20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_zw7WDCpy7ova"><ix:nonFraction name="us-gaap:LoansPayable" contextRef="AsOf2022-03-31_us-gaap_LoansPayableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">150,439</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">principal and $<span id="xdx_903_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_zhoXFtR19KS3"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2022-03-31_us-gaap_LoansPayableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,336</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">interest outstanding, resulting in the Company
recognizing a gain on settlement of $<span id="xdx_90F_eus-gaap--GainLossRelatedToLitigationSettlement_c20210101__20210331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_zcqgcJXMsdfe"><ix:nonFraction name="us-gaap:GainLossRelatedToLitigationSettlement" contextRef="From2021-01-012021-03-31_us-gaap_LoansPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,176</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for the three month period ended March 31, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2020 the Company received $<span id="xdx_904_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231_zou6RSMJBu46"><ix:nonFraction name="us-gaap:ProceedsFromLoans" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">28,387</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_907_eus-gaap--ProceedsFromLoans_pp0p0_uCAD_c20200101__20201231_zyY6Tb4il8jb"><ix:nonFraction name="us-gaap:ProceedsFromLoans" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="CAD">40,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CDN) interest free from the Government of Canada
as part of the COVID-19 small business relief program. Repaying the balance of the loan on or before December 31, 2023 will result
in loan forgiveness of 25 percent. As of March 31, 2022 loan payable outstanding is $<span id="xdx_90C_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220331_zYsKdQdsXLz3"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">28,387</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_900_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_uCAD_c20220331_zmPbli62BRec"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="CAD">40,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CDN).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:GovernmentAssistanceTextBlock"><p id="xdx_80A_eus-gaap--GovernmentAssistanceTextBlock_zC0bHU4bywy5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
<span><span id="xdx_82C_zNeleFvI2SJl">Government Assistance</span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Government of Canada is currently providing funding through the Canada Emergency Wage Subsidy (&#8220;CEWS&#8221;) and Canada Emergency
Rent Subsidy (&#8220;CERS&#8221;) programs in order to provide financial relief to Canadian businesses affected by COVID-19. The CEWS
program provides a reimbursement of salaries for eligible employers based on a decrease in revenues. The CERS program provides a reimbursement
of rent expenses paid by eligible parties based on a decrease in revenues. During the three months ended March 31, 2022, the Company
recognized CEWS of $<span id="xdx_901_ecustom--SubsidyReceived_pp0p0_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyWageSubsidyMember_zF74TPKMHEO3"><ix:nonFraction name="WKSP:SubsidyReceived" contextRef="From2022-01-012022-03-31_custom_CanadaEmergencyWageSubsidyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_901_ecustom--SubsidyReceived_pp0p0_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyWageSubsidyMember_z2MP39A33vec"><ix:nonFraction name="WKSP:SubsidyReceived" contextRef="From2021-01-012021-03-31_custom_CanadaEmergencyWageSubsidyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,704</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_901_ecustom--SubsidyReceived_pp0p0_uCAD_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyWageSubsidyMember_zQ8EHmjb6uvg"><ix:nonFraction name="WKSP:SubsidyReceived" contextRef="From2022-01-012022-03-31_custom_CanadaEmergencyWageSubsidyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="CAD">27,534</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CDN)) and CERS of $<span id="xdx_905_ecustom--SubsidyReceived_pp0p0_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyRentSubsidyMember_zsI1LhmEOiKl"><ix:nonFraction name="WKSP:SubsidyReceived" contextRef="From2022-01-012022-03-31_custom_CanadaEmergencyRentSubsidyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_907_ecustom--SubsidyReceived_pp0p0_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyRentSubsidyMember_zMaQ46tnZcwi"><ix:nonFraction name="WKSP:SubsidyReceived" contextRef="From2021-01-012021-03-31_custom_CanadaEmergencyRentSubsidyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as a reduction in general and administrative expense
on the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:EarningsPerShareTextBlock"><p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_zcHCBXtLqaY6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.
<span id="xdx_823_zbsXKBGhnU22">Loss per Share</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022, loss per share is $(<span id="xdx_903_eus-gaap--EarningsPerShareDiluted_iN_pid_di_c20220101__20220331_zIp6u7EqwmYf"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.17</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
(basic and diluted) compared to the three months ended March 31, 2021, of $(<span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_iN_di_c20210101__20211231_zJ6wHf0Uz837"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.24</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
(basic and diluted) using the weighted average number of shares of <span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220331_zYEEDMUS6iCa"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,988,033</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(basic and diluted) and <span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20210101__20210331_zkN9kzMI7ge5"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,155,097</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(basic and diluted) respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are <span id="xdx_90C_eus-gaap--CommonStockSharesAuthorized_iI_c20210331_z0xkPrSJGpKe"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2021-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">299,000,000</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares
authorized, <span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_c20220331_zBsmzJggDHa9"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">17,001,034</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
<span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_c20210331_z7C4jd5dhuW4"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2021-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,820,619</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares
issued and outstanding, as at March 31, 2022 and 2021 respectively. As of March 31, 2022, the Company has <span id="xdx_905_ecustom--SharesToBeIssued_iI_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zC8GhvGQY1I7"><ix:nonFraction name="WKSP:SharesToBeIssued" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">221,667</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares to be issued. The computation of loss
per share is based on the weighted average number of shares outstanding during the period in accordance with ASC Topic No. 260, &#8220;Earnings
Per Share.&#8221; Shares underlying the Company&#8217;s outstanding warrants and convertible promissory notes were excluded due to the
anti-dilutive effect they would have on the computation. As at March 31, 2022 the Company has <span id="xdx_904_eus-gaap--ConversionOfStockSharesConverted1_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z4Nz1KXlLgkb"><ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="From2022-01-012022-03-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,586,523</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">warrants convertible to <span id="xdx_902_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zS8poOWQUG7j"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,577,513</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares, <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zIg0jexLjNdi"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,070,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">restricted stock to be issued, <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrftXLfNHr2a"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">722,500</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">stock options exercisable for <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zsiRXPyf1w9k"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">722,500</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares, and <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zIXn2PVt7qTe"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember_custom_PerformanceStockUnitsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">700,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">performance stock units that would result
in the issuance of up to <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Stock Issued During Period, Shares, New Issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">700,000</ix:nonFraction></span>
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares upon specific vesting conditions
being met,</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> for a total underlying common shares
of <span id="xdx_902_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z3iHza4i4YYc"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" contextRef="AsOf2022-03-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,070,013</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
As at March 31, 2021 the Company has <span id="xdx_90B_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zFSiHjN8uTDk"><ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="From2021-01-012021-03-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,884,180</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">warrants convertible to <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBWyDmcmyeo"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,884,180</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares for a total underlying common shares
of <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_ziWGZEumtFM1"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" contextRef="AsOf2021-03-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,884,180</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 13; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="WKSP:WarrantsTextBlock"><p id="xdx_801_ecustom--WarrantsTextBlock_zFB6CKzTssx5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.
<span id="xdx_827_zS9iz8lVHzQ2">Warrants</span> </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2022, <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_do_c20220331__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zM6I9eFNDOs7" title="Class of warrant or right number of securities"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2022-03-31_us-gaap_WarrantMember4764781" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></span> warrants were exercised and <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pp0p0_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrOO2k0M9FV6" title="Instruments exercised"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="Shares">202,701</ix:nonFraction></span> Reg-A public offering warrants expired. During the three
months ended March 31, 2021, <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pp0p0_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z4y9Kv7UhVjd" title="Instruments exercised"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="Shares">772,535</ix:nonFraction></span> warrants were exercised at $<span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20210331__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_zAT5YKIhGGcl" title="Exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2021-03-31_custom_WarrantOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></span> per share for <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zIDXSFUehL1c" title="Instruments exercised"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2021-01-012021-03-31_custom_WarrantTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">772,535</ix:nonFraction></span> common shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021, the Company issued <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember__us-gaap--AwardTypeAxis__custom--WarrantTwoMember_zR4DW6OIBrTk" title="Options grants"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2021-01-012021-12-31_custom_PreStockSplitMember_custom_WarrantTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,502,409</ix:nonFraction></span> and <span id="xdx_90F_ecustom--WarrantsIssued_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zU8vrLDR7zp1" title="Warrants issued"><ix:nonFraction name="WKSP:WarrantsIssued" contextRef="From2021-01-012021-12-31_custom_WarrantTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,040,990</ix:nonFraction></span> warrants convertible to 1 and 2 common shares each exercisable
for a period of 12 and 18 months respectively. The warrants were issued in connection with the Reg-A public offering and private placement
offering respectively. The exercise price of the warrants is $<span id="xdx_909_eus-gaap--SharesIssuedPricePerShare_iI_c20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zPuSnbpOj7Pl" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2021-12-31_custom_WarrantTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></span> per share. During the same period the Company issued <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember__us-gaap--AwardTypeAxis__custom--WarrantThreeMember_zctiqnuldCud" title="Options grants"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2021-01-012021-12-31_custom_PreStockSplitMember_custom_WarrantThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,763,636</ix:nonFraction></span> warrants
convertible to 1 common share at an exercise price of $<span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_c20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zeuYVgcl4YV2"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2021-12-31_custom_WarrantThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.05</ix:nonFraction></span> per share exercisable for a period of 36 months. <span id="xdx_905_ecustom--WarrantsIssued_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zWHOgSC4ni0e" title="Warrants issued"><ix:nonFraction name="WKSP:WarrantsIssued" contextRef="From2021-01-012021-12-31_custom_WarrantThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,272,727</ix:nonFraction></span> warrants were
purchased through the underwritten public offering and <span id="xdx_90A_ecustom--WarrantsIssued_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zoEypnaxDKsg" title="Warrants issued"><ix:nonFraction name="WKSP:WarrantsIssued" contextRef="From2021-01-012021-12-31_custom_WarrantTwoMember_us-gaap_OverAllotmentOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">490,909</ix:nonFraction></span> over-allotment warrants purchased by the underwriter. The warrants were
issued in connection with the underwritten public offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021 the Company and warrant holder reached an agreement to amend a previous warrant agreement. The Company
will issue an additional <span id="xdx_90C_ecustom--AdditionalWarrantsIssued_iI_c20211231__us-gaap--TypeOfArrangementAxis__custom--WarrantAgreementMember__srt--TitleOfIndividualAxis__custom--WarrantHolderMember_zGBFZamVz99e" title="Additional warrants issued"><ix:nonFraction name="WKSP:AdditionalWarrantsIssued" contextRef="AsOf2021-12-31_custom_WarrantAgreementMember_custom_WarrantHolderMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">150,000</ix:nonFraction></span> warrants for a total of <span id="xdx_90C_ecustom--AdditionalWarrantsIssued_iI_c20211231__us-gaap--TypeOfArrangementAxis__custom--WarrantAgreementMember_zpAdpfU3Bm56" title="Additional warrants issued"><ix:nonFraction name="WKSP:AdditionalWarrantsIssued" contextRef="AsOf2021-12-31_custom_WarrantAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">250,000</ix:nonFraction></span> warrants valued at $<span id="xdx_907_ecustom--AdditionWarrantsValue_c20210101__20211231_zEt7YOvE4yOg"><ix:nonFraction name="WKSP:AdditionWarrantsValue" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,000</ix:nonFraction></span>. The exercisable period of the warrants was
also amended to a period of five years beginning on January 14, 2021. The warrants are convertible to 1 common share each exercisable
at $<span id="xdx_902_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211231__us-gaap--TypeOfArrangementAxis__custom--WarrantAgreementMember_zvszWlJdtg5c" title="Warrants exercise per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2021-12-31_custom_WarrantAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2</ix:nonFraction></span> per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021 the Company issued <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--TitleOfIndividualAxis__custom--UnderwrittersMember_zksPjBjDElq6" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember_custom_UnderwrittersMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">130,909</ix:nonFraction></span> representative warrants to the Company&#8217;s underwriters. The representative
warrants are not exercisable until January 30, 2022. The representative are exercisable for <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z7x0ziK9Uura" title="Stock issued during period shares stock options exercised"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">130,909</ix:nonFraction></span> common shares at $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zLv0YxgkTQPf" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.05</ix:nonFraction></span> per share
until August 3, 2024. As of March 31, 2022 the Company recognized a value of $273,993 for the representative warrants to share issuance
cost.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021, <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zVLN6ECwZZB8"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,815</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">warrants expired.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock"><p id="xdx_895_ecustom--ScheduleOfWarrantsExercisePriceTableTextBlock_zAFHWixEsKvl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, the Company has the following warrants outstanding:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zQRE6JHZFCU4" style="display: none">Schedule
of Warrants Exercise Price</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Exercise price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Remaining Contractual Life (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expiry date</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_zvIhFVpuLHz6" title="Exercise price" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-03-31_custom_WarrantsOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_ze0KLsXexLj3" title="Warrant, outstanding" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-03-31_custom_WarrantsOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,690,990</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_z2clk705qC56" title="Weighted average life (years)"><ix:nonNumeric contextRef="From2022-01-012022-03-31_custom_WarrantsOneMember" format="ixt-sec:duryear" name="WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2">0.50</ix:nonNumeric></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_981_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_zljTlPTAOgEg" title="Warrants expiry date" style="width: 44%; text-align: center"><ix:nonNumeric contextRef="AsOf2022-03-31_custom_WarrantsOneMember" format="ixt:datemonthdayyearen" name="us-gaap:WarrantsAndRightsOutstandingMaturityDate">October 1, 2022</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zaomzoYWuxje" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-03-31_custom_WarrantsTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.05</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_z0XUS0r7d6R1" title="Warrant, outstanding" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-03-31_custom_WarrantsTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,577,545</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zOFjWDUau0Jc" title="Weighted average life (years)"><ix:nonNumeric contextRef="From2022-01-012022-03-31_custom_WarrantsTwoMember" format="ixt-sec:duryear" name="WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2">2.35</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98B_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zXP20L8dOfgg" title="Warrants expiry date" style="text-align: center"><ix:nonNumeric contextRef="AsOf2022-03-31_custom_WarrantsTwoMember" format="ixt:datemonthdayyearen" name="us-gaap:WarrantsAndRightsOutstandingMaturityDate">August 6, 2024</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_znSqPK3AmENi" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-03-31_custom_WarrantsThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_zg9qUfvURhE5" title="Warrant, outstanding" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-03-31_custom_WarrantsThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,488</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_zsDfEtvjtAIg" title="Weighted average life (years)"><ix:nonNumeric contextRef="From2022-01-012022-03-31_custom_WarrantsThreeMember" format="ixt-sec:duryear" name="WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2">2.91</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_984_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_z2336kXaW3Fb" title="Warrants expiry date" style="text-align: center"><ix:nonNumeric contextRef="AsOf2022-03-31_custom_WarrantsThreeMember" format="ixt:datemonthdayyearen" name="us-gaap:WarrantsAndRightsOutstandingMaturityDate">February 25, 2025</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zw3mgSNILsrj" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-03-31_custom_WarrantsFourMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.40</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zE7YL9s2Pvgd" title="Warrant, outstanding" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-03-31_custom_WarrantsFourMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">62,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zqDeOgrzmOPk" title="Weighted average life (years)"><ix:nonNumeric contextRef="From2022-01-012022-03-31_custom_WarrantsFourMember" format="ixt-sec:duryear" name="WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2">2.97</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_980_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zgKnVSxEGQD3" title="Warrants expiry date" style="text-align: center"><ix:nonNumeric contextRef="AsOf2022-03-31_custom_WarrantsFourMember" format="ixt:datemonthdayyearen" name="us-gaap:WarrantsAndRightsOutstandingMaturityDate">March 20, 2025</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zpQb6gybVs04" title="Exercise price" style="padding-bottom: 1.5pt; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-03-31_custom_WarrantsFiveMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">40.00</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zVhTUSi7gKTi" title="Warrant, outstanding" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-03-31_custom_WarrantsFiveMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">250,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zfYY7RFOHIXj" title="Weighted average life (years)"><ix:nonNumeric contextRef="From2022-01-012022-03-31_custom_WarrantsFiveMember" format="ixt-sec:duryear" name="WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2">3.79</ix:nonNumeric></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td id="xdx_98A_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zhDsxIdFPsrf" title="Warrants expiry date" style="text-align: center; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="AsOf2022-03-31_custom_WarrantsFiveMember" format="ixt:datemonthdayyearen" name="us-gaap:WarrantsAndRightsOutstandingMaturityDate">January 14, 2026</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331_zdUmgg3eLSke" title="Warrant, outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,586,523</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zEDp8hG7wjnl" title="Weighted average life (years)"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt-sec:duryear" name="WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2">1.88</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_z4uVKtzsIFD" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z6hE2RUzykg" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zmI8uZMgGuh6" style="display: none">Schedule
of Warrants Activity</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-weight: bold; text-align: justify">Balance, beginning of year</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20220331_zMJxeQh2DW0j" title="Number of warrants, balance, beginning of year" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,658,315</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220331_zENgWVx009X8" title="Weighted average price, balance, beginning of year" style="width: 11%; text-align: right"><ix:nonFraction name="WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.30</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20210101__20211231_zuG4bZUrjUNe" title="Number of warrants, balance, beginning of year" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">716,815</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231_zewTDLzLd9l9" title="Weighted average price, balance, beginning of year" style="width: 11%; text-align: right"><ix:nonFraction name="WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Issuance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20220331_z87NWpbhzjge" title="Number of warrants, issuance" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">130,909</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220331_zaQBIE2UZYQ3" title="Weighted average price, issuance" style="text-align: right"><ix:nonFraction name="WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.05</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20210101__20211231_zlRKq4TsJIg2" title="Number of warrants, issuance" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,457,036</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231_zB5Cd3TDsGsc" title="Weighted average price, issuance" style="text-align: right"><ix:nonFraction name="WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.30</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20220101__20220331_zgGcp2GA1vMh" title="Number of warrants, expired" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">202,701</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_c20220101__20220331_zFySHDsZifkd" title="Weighted average price, expired" style="text-align: right">(<ix:nonFraction name="WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">4.00</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20210101__20211231_zg4oJTvJOu9i" title="Number of warrants, expired" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,815</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_c20210101__20211231_zw8j98wfvdk8" title="Weighted average price, expired" style="text-align: right">(<ix:nonFraction name="WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">4.00</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Exercise</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20220331_znJIlLY3EkSb" title="Number of warrants, exercise" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1084">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_c20220101__20220331_z4HHKd7SKYp" title="Weighted average price, exercise" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1086">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231_zSYcn3OgPM1f" title="Number of warrants, exercise" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,488,721</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_c20210101__20211231_zer1f2tqJZdf" title="Weighted average price, exercise" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">4.00</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Balance, end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220101__20220331_zCaNGWM1JvGg" title="Number of warrants, balance, end of period" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,586,523</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220331_zKdIPuJsjeC" title="Weighted average price, balance, ending of year" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.35</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20210101__20211231_zxV8kJH0gyhi" title="Number of warrants, balance, end of period" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,658,315</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231_z5pgMHkFMck3" title="Weighted average price, balance, ending of year" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.30</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zYYWHKCr9Krh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_807_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zNk3biJLTph" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.
<span id="xdx_826_zKpvAFZKSUd">Stock Options</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the Company&#8217;s 2015 Equity Incentive Plan <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20220101__20220331__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_z3f29UoURfq2" title="Share based compensation, description"><ix:nonNumeric contextRef="From2022-01-012022-03-31_custom_TwoThousandFifteenEquityIncentivePlanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">the number of common shares reserved for issuance under the option plan shall not exceed
10% of the issued and outstanding common shares of the Company, have a maximum term of <span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_zsfwDOnDCr03" title="Stock option, term"><ix:nonNumeric contextRef="From2022-01-012022-03-31_custom_TwoThousandFifteenEquityIncentivePlanMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">10</ix:nonNumeric></span> years and vest at the discretion of the Board
of Directors</ix:nonNumeric></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 14; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.
Stock Options </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
equity-settled share-based payments are ultimately recognized as an expense in the statement of operations and comprehensive loss with
a corresponding credit to &#8220;Additional Paid in Capital.&#8221; If vesting periods or other non-market vesting conditions apply,
the expense is allocated over the vesting period, based on the best available estimate of the number of share options expected to vest.
Estimates are subsequently revised if there is any indication that the number of share options expected to vest differs from previous
estimates. Any cumulative adjustment prior to vesting is recognized in the current period. No adjustment is made to any expense recognized
in prior periods if share options ultimately exercised are different to that estimated on vesting.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2021 the Company granted <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zxMWLwTzQyce"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-12-272021-12-29_srt_ChiefExecutiveOfficerMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">400,000</ix:nonFraction> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--DirectorMember_zmjz3O4j9N6j"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-12-272021-12-29_srt_DirectorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">300,000</ix:nonFraction> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">performance
stock units (&#8220;PSU&#8221;) to the Company&#8217;s Chief Executive Officer and a director, respectively. <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20211227__20211229__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zUmagaE3aLzf"><ix:nonNumeric contextRef="From2021-12-272021-12-29_srt_ChiefExecutiveOfficerMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">The
PSU will vest in 5% increments according to a schedule that correlates with the Company&#8217;s stock price. The first 5% of the
PSUs vest upon the Company&#8217;s stock price closing at $3.00. 50% will have vested at a closing price of $16.50 and 100% will
have vested at a closing price of $31.50</ix:nonNumeric></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. the fair value of the PSU was estimated to be $<span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20211227__20211229__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_z7788Ug204Og" title="Fair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2021-12-272021-12-29_srt_ChiefExecutiveOfficerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,308,012</ix:nonFraction></span>, which will be expensed as stock-based compensation over a five year period. As of March 31, 2022, no PSUs have been vested and the Company recognized
$<span id="xdx_90C_eus-gaap--ShareBasedCompensation_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zHzgEhNSQBh8"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-012022-03-31_srt_ChiefExecutiveOfficerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">115,400</ix:nonFraction> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021
- $<span id="xdx_90B_eus-gaap--ShareBasedCompensation_c20210101__20210331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zaUEz3j1hYda" title="Sharebased compensation"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-03-31_srt_ChiefExecutiveOfficerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to stock-based compensation
expense. It is uncertain whether any of these grants will vest as of the date of this report.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 6, 2021, the Company granted <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_z4RjL5miaizj" title="Number of stock options grants"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">140,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options to directors, advisors and officers with
an exercise price of $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zz6mYbGXhyzd" title="Exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.50</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and an expiry date of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pp0d_dd_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zqPUjK0tut95"><ix:nonNumeric contextRef="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember" format="ixt:datemonthdayyearen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">August
6, 2026</ix:nonNumeric></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zowcYZW5dzR5"><ix:nonNumeric contextRef="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">The
stock options vested on January 1, 2022. The fair value of the options on grant date was estimated to be $</ix:nonNumeric></span></span><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zzOKLDFH48M9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">754,189</ix:nonFraction></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_90A_eus-gaap--ProfessionalFees_c20220101__20220331__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zo6Ou3CEczAl" title="Consulting expense"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2022-01-012022-03-31_custom_DirectorsAdvisorsandOfficersMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,096</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_90D_eus-gaap--ProfessionalFees_c20210101__20210331__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zVAe4araUFmc" title="Consulting expense"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2021-01-012021-03-31_custom_DirectorsAdvisorsandOfficersMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to consulting expense during the three months ended
March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 23, 2021, the Company granted <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_ziusjDJhdHrh"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-07-222021-07-23_srt_DirectorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options to a director with an exercise price
of $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_zoEJQsHPyZI9"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-07-222021-07-23_srt_DirectorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.50</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and an expiry date of <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pp0d_dd_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_zIw50VTsXVm8"><ix:nonNumeric contextRef="From2021-07-222021-07-23_srt_DirectorMember" format="ixt:datemonthdayyearen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">July
23, 2026</ix:nonNumeric></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. The stock options vested on
January 1, 2022. <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_zl1jLGB5uu6c"><ix:nonNumeric contextRef="From2021-07-222021-07-23_srt_DirectorMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">The
fair value of the options on grant date was estimated to be $</ix:nonNumeric></span></span><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_z0i4e82KJqb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2021-07-222021-07-23_srt_DirectorMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">129,480</ix:nonFraction></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_90B_eus-gaap--ProfessionalFees_c20220101__20220331__srt--TitleOfIndividualAxis__srt--DirectorMember_zSK4AUe2F2c"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2022-01-012022-03-31_srt_DirectorMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">799</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_902_eus-gaap--ProfessionalFees_c20210101__20210331__srt--TitleOfIndividualAxis__srt--DirectorMember_zgFio1NbRK35"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2021-01-012021-03-31_srt_DirectorMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to consulting expense during the three months ended
March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 1, 2021, the Company granted <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zAAfK8UqwEpk"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-08-312021-09-02_custom_ConsultantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">400,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options to a consultant with an exercise price
of $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zWNu23gi9jTa"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-08-312021-09-02_custom_ConsultantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.32</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and an expiry date of <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zZ9Sn1J2sK12"><ix:nonNumeric contextRef="From2021-08-312021-09-02_custom_ConsultantsMember" format="ixt:datemonthdayyearen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">September
1, 2026</ix:nonNumeric></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_z3O9TxgDhr0i"><ix:nonNumeric contextRef="From2021-08-312021-09-02_custom_ConsultantsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">The
options have a vesting period of 6 months from the initial grant date;</ix:nonNumeric> </span></span><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20220228__20220301__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zy9pNYmxp3X7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2022-02-282022-03-01_custom_ConsultantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000</ix:nonFraction>
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">vested</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
on March 1, 2022, <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20220831__20220901__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zxVUGjy81x25"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2022-08-312022-09-01_custom_ConsultantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on September 1, 2022, <span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230228__20230301__srt--TitleOfIndividualAxis__custom--ConsultantsMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zSoZZe85QR8e"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2023-02-282023-03-01_custom_ConsultantsMember_srt_ScenarioForecastMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on March 1, 2023 and <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230831__20230901__srt--TitleOfIndividualAxis__custom--ConsultantsMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zfHPHKUYwEUj"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2023-08-312023-09-01_custom_ConsultantsMember_srt_ScenarioForecastMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on September 1, 2023. The fair value
of the options on grant date was estimated to be $<span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zPVpLqp22gS4"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2021-08-312021-09-02_custom_ConsultantsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,112,000</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_902_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zdDQbqBdHqQ4"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2022-01-012022-03-31_custom_ConsultantsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">264,787</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_907_eus-gaap--ProfessionalFees_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zZDS7341zgh7"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2021-01-012021-03-31_custom_ConsultantsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to consulting expense during the three months ended
March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 7 and November 2, 2021, the Company granted <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_zPlwUefjWq3f"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-10-062021-10-07_custom_AdvisorOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20211101__20211102__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_z65GG0VMFdbl"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-11-012021-11-02_custom_AdvisorTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">62,500</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options respectively, to advisors with an exercise
price of $<span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_zmu8EDkxPKec"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-10-062021-10-07_custom_AdvisorOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.50</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20211101__20211102__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_zcaF3YyXL0u8"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-11-012021-11-02_custom_AdvisorTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.24</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The options will expire on <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_z7Ji63unQ0V2"><ix:nonNumeric contextRef="From2021-10-062021-10-07_custom_AdvisorOneMember" format="ixt:datemonthdayyearen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">October
7, 2026</ix:nonNumeric></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211101__20211102__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_zg1GA3FY5JAh"><ix:nonNumeric contextRef="From2021-11-012021-11-02_custom_AdvisorTwoMember" format="ixt:datemonthdayyearen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">November
2, 2026</ix:nonNumeric></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">respectively. The stock options vested
on January 1, 2022. The fair value of the options on grant date was estimated to be $<span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_z7P9pugfXw48"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2021-10-062021-10-07_custom_AdvisorOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">326,498</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_90E_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_zdRleOjnyoK5"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2022-01-012022-03-31_custom_AdvisorTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,294</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_90B_eus-gaap--ProfessionalFees_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_z5iHpsBCZFok"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2021-01-012021-03-31_custom_AdvisorTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to consulting expense during the three months ended
March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2021, the Company granted in aggregate of <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zYeWuJAOzAm1"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">90,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options to members of the board with an exercise
price of $<span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zMMkrOKlLwe2"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.51</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The options will expire on <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zWYpDEo424jk"><ix:nonNumeric contextRef="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember" format="ixt:datemonthdayyearen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">December
29, 2026</ix:nonNumeric></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zyW7g0w2DOJk"><ix:nonNumeric contextRef="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">The
options have a vesting period of 1 year from the initial grant date;</ix:nonNumeric> </span></span><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20221227__20221229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_z5hs78yS2Gl2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2022-12-272022-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction>
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on December 29, 2022, <span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20231227__20231229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zPwuDXvdn68h"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2023-12-272023-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on December 29, 2023 and <span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20241227__20241229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zlMA1NupAdAe"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2024-12-272024-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on December 29, 2024. The fair value
of the options on grant date was estimated to be $<span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zIb4WZtW2Vkc"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">224,280</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_906_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_z443ejWW5KP1"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2022-01-012022-03-31_srt_BoardOfDirectorsChairmanMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,844</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_909_eus-gaap--ProfessionalFees_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zD41szLMxGK6"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2021-01-012021-03-31_srt_BoardOfDirectorsChairmanMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
to consulting expense during the three months ended March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 7, 2022, the Company granted <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220205__20220207__srt--TitleOfIndividualAxis__custom--AdvisorMember_zN5bhz6QggL7"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-02-052022-02-07_custom_AdvisorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options to an advisor with an exercise price
of $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220205__20220207__srt--TitleOfIndividualAxis__custom--AdvisorMember_zdL7UOvVJW7d"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-02-052022-02-07_custom_AdvisorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.19</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The options will expire on <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211227__20211229__srt--TitleOfIndividualAxis__custom--AdvisorMember_zgfUzgk878Tb"><ix:nonNumeric contextRef="From2021-12-272021-12-29_custom_AdvisorMember" format="ixt:datemonthdayyearen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">February
7, 2027</ix:nonNumeric></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. The options vested immediately upon
issuance. The fair value of the options on grant date was estimated to be $<span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20220205__20220207__srt--TitleOfIndividualAxis__custom--AdvisorMember_zLghEm1Jb6Mh"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2022-02-052022-02-07_custom_AdvisorMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,780</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_906_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--AdvisorMember_zBw1MA7tGybk"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2022-01-012022-03-31_custom_AdvisorMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,780</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to consulting expense during the three months
ended March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zfobpJzxSPq2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zqHIwmQgIln8" style="display: none">Schedule
of Stock Options Activity</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of stock options</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of stock options</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-weight: bold; text-align: justify">Balance, beginning of year</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_d0_c20220101__20220331_zj1Nfy53l4Oe" title="Number of options, balance, beginning of period" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">712,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_d0_c20220101__20220331_znzt2B6Sh0ri" title="Weighted average price, balance, beginning of period" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.00</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_d0_c20210101__20211231_zXymWVEmn2J7" title="Number of options, balance, beginning of period" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2020-12-31" format="ixt:zerodash" decimals="INF" sign="-" unitRef="Shares">-</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_d0_c20210101__20211231_z9li2mPbjalj" title="Weighted average price, balance, beginning of period" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2020-12-31" format="ixt:zerodash" decimals="INF" sign="-" unitRef="USDPShares">-</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Granted</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220331_zD0OR7OPI9dl" title="Number of options, granted" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_d0_c20220101__20220331_z4X65PpJgnj6" title="Weighted average price, granted" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-01to2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.19</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210101__20211231_zpbdyeXBl25h" title="Number of options, granted" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">712,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_d0_c20210101__20211231_zD9Bj5i5aNC6" title="Weighted average price, granted" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.00</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Balance, end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220331_zrOeerXi8nza" title="Number of options, balance, end of period" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">722,500</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_d0_c20220101__20220331_zker5RLL7XJ7" title="Weighted average price, balance, end of period" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.93</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231_zR7m5mBCN0y3" title="Number of options, balance, end of period" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">712,500</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_d0_c20210101__20211231_zlycwQixXYG3" title="Weighted average price, balance, end of period" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.00</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zGhWKmnAwq37" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zML17cyY1FB7" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zJaghCOfXDcj" style="display: none">Schedule
of Share-based Payment Arrangement, Option, Exercise Price Range</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Range of Exercise prices</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted average life (years)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted average exercise price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Exercisable on March 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Stock options</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331__srt--RangeAxis__srt--MinimumMember_zon841ORSl2f" title="Range of exercise prices"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2022-03-31_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.19</ix:nonFraction></span> - <span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331__srt--RangeAxis__srt--MaximumMember_z4zocaqDNhE4" title="Range of exercise prices"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2022-03-31_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.50</ix:nonFraction></span></span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_pid_c20220331_zitxRarkIiuh" title="Number of shares outstanding" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">722,500</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zIzla9FpwVQk" title="Weighted average life (years)"><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">4.40</ix:nonNumeric></span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331_zOJkvPmLFqy2" title="Weighted average exercise price" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.93</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220331_zfERjmtAlId4" title="Number of shares exercisable" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">332,500</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A5_zeswZjUOtqla" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 15; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="WKSP:COVID19TextBlock"><p id="xdx_802_ecustom--COVID19TextBlock_zNXTa12ZIIK2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.
<span id="xdx_826_z5fjaWT6Wtv6">COVID-19</span> </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
outbreak of the coronavirus, specifically identified as &#8220;COVID-19,&#8221; has resulted in governments worldwide enacting emergency
measures to combat the spread of the virus. These measures, which include the implementation of travel bans, self-imposed quarantine
periods and social distancing, have caused material disruption to businesses globally resulting in an economic slowdown. Global equity
markets have experienced significant volatility and weakness. Governments and central banks have reacted with significant monetary and
fiscal interventions designed to stabilize economic conditions. The duration and impact of the COVID-19 outbreak is unknown at this time,
as is the efficacy of the government and central bank interventions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
while the potential economic impact brought by, and the duration of the COVID-19 pandemic is difficult to assess or predict, the impact
of the COVID-19 pandemic on the global financial markets may reduce our ability to access capital, which could negatively impact our
short-term and long-term liquidity. The ultimate impact of the COVID-19 pandemic is highly uncertain and subject to change. We do not
yet know the full extent of potential delays or impacts on our business, financing or the global economy as a whole. However, these effects could have a material impact on our liquidity, capital resources, operations
and business and those of the third parties on which we rely. The management and board of the Company is constantly monitoring this situation
to minimize potential losses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-03-31" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_803_eus-gaap--SubsequentEventsTextBlock_zfevSlGA9evb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20.
<span id="xdx_82E_zg1j9SzlWJJ6">Subsequent Events</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 9pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: left; width: 0.25in">&#160;</td>
    <td style="text-align: left; width: 0.25in">&#9679;</td>
    <td style="text-align: justify">On May 2, 2022 the Company issued <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220501__20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zabZUTk8mzBe" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-05-012022-05-02_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction></span> shares of common stock to a third party consultant and
    an employee for a total amount of <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220501__20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--TitleOfIndividualAxis__custom--ConsultantMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_znucL491zkuh" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-05-012022-05-02_us-gaap_SubsequentEventMember_custom_ConsultantMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">20,000</ix:nonFraction></span> shares at $<span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--TitleOfIndividualAxis__custom--ConsultantMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zlwa1E92mvhc" title="Share issued per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-05-02_us-gaap_SubsequentEventMember_custom_ConsultantMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.32</ix:nonFraction></span> per share.</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#9679;</td>
    <td style="text-align: justify">In April 2022 the Company&#8217;s wholly owned subsidiary Terravis Energy Inc. granted officers,
    directors and board members of the Company an aggregate of <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220402__20220430__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--TitleOfIndividualAxis__custom--DirectorsMember_zqV7kzcLtZ1l" title="Number of shares option to granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-04-022022-04-30_us-gaap_SubsequentEventMember_custom_DirectorsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,350,000</ix:nonFraction></span> stock options.</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#9679;</td>
    <td style="text-align: justify">On May 6th 2022 the Company closed on the purchase of its Property located in West Seneca, New
    York, the details of which are disclosed in the Company&#8217;s Form 8-K filed on May 11, 2022 with the United States Securities
    and Exchange Commission.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><p id="xdx_81C_zlpM75z4FdWc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 16; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_006"></span>Item
2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>This
section and other parts of this Quarterly Report on Form 10-Q (&#8220;Form 10-Q&#8221;) contain forward-looking statements, within the
meaning of the Private Securities Litigation Reform Act of 1995, that involve risks and uncertainties. Forward-looking statements provide
current expectations of future events based on certain assumptions and include any statement that does not directly relate to any historical
or current fact. Forward-looking statements can also be identified by words such as &#8220;future,&#8221; &#8220;anticipates,&#8221;
&#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;predicts,&#8221;
&#8220;will,&#8221; &#8220;would,&#8221; &#8220;could,&#8221; &#8220;can,&#8221; &#8220;may,&#8221; and similar terms. Forward-looking
statements are not guarantees of future performance and actual results may differ significantly from the results discussed in the forward-looking
statements. All forward-looking statements in this Form 10-Q are made based on current expectations, forecasts, estimates and assumptions,
and involve risks, uncertainties and other factors that could cause results or events to differ materially from those expressed in the
forward-looking statements. In evaluating these statements, various factors, uncertainties, and risks should be specifically considered
that could affect future results or operations. These factors, uncertainties and risks may cause actual results to differ materially
from any forward-looking statement set forth in this Form 10-Q. These risks and uncertainties described and other information contained
in the reports filed with or furnished to the SEC should be carefully considered before making any investment decision with respect to
the Company&#8217;s securities. The Company assumes no obligation to revise or update any forward-looking statements for any reason,
except as required by law.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Unless
otherwise stated, all information presented herein is based on the Company&#8217;s fiscal calendar, and references to particular years,
quarters, months or periods refer to the Company&#8217;s fiscal years ended in March and the associated quarters, months and periods
of those fiscal years. Each of the terms the &#8220;Company&#8221; and &#8220;Worksport&#8221; as used herein refers collectively to
Worksport Ltd. and its wholly owned subsidiaries, unless otherwise stated.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
following discussion should be read in conjunction with the 2021 Form 10-K filed with the U.S. Securities and Exchange Commission (the
&#8220;SEC&#8221;) and the condensed consolidated financial statements and accompanying notes included in Part I, Item 1 of this Form
10-Q.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>RESULTS
OF OPERATIONS</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Three
Months Ended March 31, 2022, compared to Three Months Ended March 31, 2021</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Revenue</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022, revenue generated from sales was $47,784, compared to $7,650 for the three months ended March
31, 2022. Total revenues increased by approximately 525% compared to the same period in the prior year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
increased for the three months ended March 31, 2022, compared to the same period the prior year due to the Company nearing completion
of its focus on building up its inventory in anticipation of launching its e-commerce platform, while it repositions to domestic manufacturing.
The Company is anticipating the launch of its e-commerce platform in 2022 and beginning to focus on increasing sales.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 17; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Cost
of Sales</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022, cost of sales decreased by 37% from $60,221 in the prior period to $37,977. Cost of sales, as a
percentage of sales, was approximately 79% for three months ended March 31, 2022 compared to 787% for the same period in 2021, respectively.
The decrease in cost of sales as a percentage of sales was primarily due to increased efficiency associated with acquiring and manufacturing
inventory for the three months ended March 31, 2022, compare to the same prior period</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Gross
Margin</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
margin percentage for the three months ended March 31, 2022, was 21% compared to negative 687% for the same period in 2021. The increase
in gross margin reflects the Company&#8217;s efforts to control the cost of manufacturing and acquiring inventory.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Operating
Expenses</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
expenses increased for the three months ended March 31, 2022, by $1,742,932 from $949,255 in the prior periods to $2,682,187.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General
    and administrative expense increased by $466,574 from $134,284 in the prior period to $600,858. The increase expense is related to
    research and development and salaries as the Company seeks to expand its operations and further develop its products.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
    and marketing expenses increased by $557,837 from $162,651 in the prior period to $720,488. The increase in sales and marketing is
    a result of the Company&#8217;s marketing campaign to create brand and product awareness.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Company realized a gain on foreign exchange of $1,338 during the three months ended March 31, 2022, an increase of $6,544 compared
    to a loss of $5,206 during the prior period. The gain on foreign exchange can be attributed to operating expenses denominated in
    the Canadian Dollar.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional
    fees which include accounting, legal and consulting fees, increased from $647,114 for the three months ended March 31, 2021
    to $1,487,579 for the three months ended March 31, 2022. The increase was due to the employment of various third-party consultants
    help expand the Company&#8217;s business operations.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Other
Income and Expenses</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
income and expenses for the three months ended March 31, 2022, was $19,829 compared to $221,693 the prior period, a decrease of $201,864.
The change can be attributed to the Company&#8217;s decrease in interest expense.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Net
Loss</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Net loss for the three months
ended March 31, 2022, was $2,817,609 compared to $1,223,519 for the three months ended March 31, 2021, a change of $1,594,090
or 130%. The increase in the net loss can be attributed to the increase of various operating expenses as the Company focuses
on expanding its operations, research and development, manufacturing and supply chain.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Worksport
currently works with a total of ten dealers and distributors, however, given current market conditions Worksport plans to focus on online
sales during 2022. Management believes that increasing sales through online retailers will continue to outpace the traditional distribution
business model during 2022. Management further believes that online retailer&#8217;s customers tend to provide larger sales volumes,
greater profit margins and greater protection against price erosion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>LIQUIDITY
AND CAPITAL RESOURCES</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, the Company had $25,808,938 in cash and cash equivalents. The Company has generated only limited revenues and has
relied primarily upon capital generated from public and private offerings of its securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
the Company&#8217;s acquisition of Worksport in fiscal 2014, it has never generated a profit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, the Company had an accumulated deficit of $23,667,414.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Cash
Flow Activities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable decreased at March 31, 2022 by $6,733 and March 31, 2021 by $106,349. The decrease in accounts receivable was due to
the Company&#8217;s collection of payments from customers. Other receivable decreased at March 31, 2022 and 2021 by $106,413 and
$135,307 respectively, due to funds received from a sales tax refund.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
increased at March 31, 2022 by $290,041 and at March 31, 2021 by $252,529 as a result of the Company stockpiling inventory
in anticipation of the launch of its e-commerce platform. Prepaid expenses increased by $430,917 at March 31, 2022 and at March 31, 2021
by $64,594, due to deposits made by to Company to purchase manufacturing equipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 18; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
payable and accrued liabilities increased at March 31, 2022 by $105,626 and decreased at March 31, 2021 by $4,862.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
increased from $9,311,878 at March 31, 2021 to $25,808,938 at March 31, 2022, an increase of $16,497,060 or 177%. The increase in in
cash was primarily due to warrants exercises, public offerings and private placement offerings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, the Company had current assets of $30,846,020 and current liabilities of $1,794,887.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Operating
Activities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used by operating activities for the three months ended March 31, 2022, was $2,016,480, compared to $506,867 in the prior
period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Investing
Activities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in investing activities for the three months ended March 31, 2022, was $614,046 compared to $124,740 in the prior period. The
increase in investing activities was primarily due to the purchase of property and equipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Financing
Activities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in financing activities for the three months ended March 31, 2022, was $127,870 compared to net cash generated of $8,835,673
in the prior period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on the Company&#8217;s future operating plans, existing cash of $25,808,938; management believes that the Company has sufficient funds
to meet its contractual obligations and working capital requirements for the next 12 months and the foreseeable future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Off-Balance
Sheet Arrangements</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Critical
Accounting Policies</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
discussion and analysis of results of operations and financial condition are based upon our condensed consolidated financial statements,
which have been prepared in accordance with accounting principles generally accepted in the United States of America. The preparation
of these condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of
assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We evaluate our estimates on
an ongoing basis, including those related to provisions for uncollectible accounts receivable, inventories, valuation of intangible assets
and contingencies and litigation. We base our estimates on historical experience and on various other assumptions that are believed to
be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and
liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions
or conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accounting policies that we follow are set forth in Note 2 to our financial statements as included in the Form 10-K filed on March 31,
2022. These accounting policies conform to accounting principles generally accepted in the United States and have been consistently applied
in the preparation of the financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 19; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_007"></span>Item
3. Quantitative and Qualitative Disclosures about Market Risk</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
Applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_008"></span>Item
4. Controls and Procedures</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Disclosure
Controls and Procedures</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
carried out an evaluation, under the supervision and with the participation of our management, including our principal executive officer
and principal financial officer, of the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e)
and 15d-15(e)). Based upon that evaluation, our principal executive officer and principal financial officer concluded that, as of the
end of the quarter covered in this report, our disclosure controls and procedures were not effective to ensure that information required
to be disclosed in reports filed under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the
required time and is accumulated and communicated to our management, including our principal executive officer and principal financial
officer, as appropriate to allow timely decisions regarding required disclosure.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management, including our principal executive officer and principal financial officer, does not expect that our disclosure controls and
procedures or our internal controls will prevent all error or fraud. A control system, no matter how well conceived and operated, can
provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control
system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs.
Due to the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues
and instances of fraud, if any, have been detected. To address the material weaknesses, we performed additional analysis and other post-closing
procedures in an effort to ensure our consolidated financial statements included in this quarterly report have been prepared in accordance
with generally accepted accounting principles. Accordingly, management believes that the financial statements included in this report
fairly present in all material respects our financial condition, results of operations and cash flows for the periods presented.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Changes
in Internal Control Over Financial Reporting</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no changes in our internal control over financial reporting that occurred during the period covered by this report that have materially
affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_009"></span>PART
II OTHER INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_010"></span>Item
1. Legal Proceedings</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_011"></span>Item
1A. Risk Factors</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
Applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_012"></span>Item
2. Unregistered Sales of Equity Securities and Use of Proceeds</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_013"></span>Item
3. Defaults Upon Senior Securities</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_014"></span>Item
4. Mine Safety Disclosures</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_015"></span>Item
5. Other Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
Applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 20; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_016"></span>Item
6. Exhibits</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>EXHIBIT
    No.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>DESCRIPTION</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-1.htm">Section 302 Certification of Chief Executive Officer</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-2.htm">Section 302 Certification of Chief Financial Officer</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-1.htm">Section 906 Certifications of Chief Executive Officer and Chief Financial Officer</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Instance Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Schema Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Label Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover
    Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 21; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_017"></span>SIGNATURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report
to be signed on its behalf by the undersigned, thereunto duly authorized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>WORKSPORT
    LTD. </b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
    May 23, 2022</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 47%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Steven Rossi</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Steven
    Rossi</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on
behalf of the registrant and in the capacities and on the dates indicated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 47%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>WORKSPORT
    LTD.</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
    May 23, 2022</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Michael Johnston</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael
    Johnston</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer and Accounting Officer</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 22; Options: Last -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: right"></p>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex31-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Certification
of Principal Executive Officer</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Steven Rossi, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this Form 10-Q of Worksport Ltd;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
    on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
    to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to
    the period covered by this report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
    on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material
    respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in
    this report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures
    (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
    Act rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
    such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
    to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
    within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
    such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our
    supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
    for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
    the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about
    the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
    and;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
    in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
    most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
    or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over
    financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or
    persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
    reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
    and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
    internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
May 23, 2022</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; width: 46%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Steven Rossi</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 52%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Steven
    Rossi</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page --><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex31-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Certification
of Principal Financial Officer</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Michael Johnston, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this Form 10-Q of Worksport Ltd.;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
    on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
    to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to
    the period covered by this report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
    on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material
    respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in
    this report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures
    (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
    Act rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
    such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
    to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
    within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
    such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our
    supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
    for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
    the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about
    the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
    and;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
    in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
    most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
    or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over
    financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or
    persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
    reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
    and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
    internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
May 23, 2022</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; width: 46%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Michael Johnston</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 52%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael
    Johnston</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial Officer)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page --><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;
                         </B></FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ex32-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO 18 U.S.C. SECTION 1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Steve Rossi, certify, as of the date hereof, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that the Quarterly Report of Worksport Ltd. on Form 10-Q for the period ended March 31, 2022 fully complies with the requirements
of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in
all material respects the financial condition and results of operations of Worksport Ltd. at the dates and for the periods indicated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; width: 46%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Steven Rossi</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 52%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Steven
    Rossi</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
May 23, 2022</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Michael Johnston, certify, as of the date hereof, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that the Quarterly Report of Worksport Ltd. on Form 10-Q for the period ended March 31, 2022 fully complies with the requirements
of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in
all material respects the financial condition and results of operations of Worksport Ltd. at the dates and for the periods indicated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; width: 46%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Michael Johnston</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 52%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael
    Johnston</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial Officer)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
May 23, 2022</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 25; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page --><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>form10-q_001.jpg
<TEXT>
begin 644 form10-q_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !Z G # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MKR3XI?&2#PF\FC:'Y=SK.,2R'YH[7Z_WG]NW?TH ]"\0^*]#\*V?VG6M1AM4
M(^1&.7?_ '5')_ 5Y!KO[2-K&[1Z#HCS ' FO)-@/_ 5R?U%>!ZGJE_K-_)?
M:E=S75U(<M+*VXG_  'M6EX?\&^(O%+[=&TFYNES@RA=L8^KG _6@#M[K]H+
MQM.Y,)TZV7L([;./^^B:;;_'_P <0N#)+83CTDM@/_02*NV/[.OBRXC#75[I
MEH3_  &1G8?DN/UI]Y^SEXIAC+6VI:7<,/X=[H3^:XH WM%_:3RZIKN@@*>L
MME)T_P" -_\ %5Z]X8\<>'?&$'F:-J4<T@&7@;Y)4^JGG\1Q7R-XB\ >*/"N
MY]6T>XBA!QYZ 21_]]+D#\:P+2[N;"ZCNK.>2"XB;<DL3%64^H(H ^^:*\/^
M%WQM&JRP:%XID2.];"07W"K,>ROV#'UZ'V/7W"@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI&944LQ 4#))["@#SCXP?$
M(^"?#RVUA(/[8OP5@[^2G\4G]![_ $-?)4CR32M)(S/([%F9CDL3U)/<UTOQ
M!\42>+_&NH:H7)@+F*V4_P ,2\+^?7ZDUW7P'\!1Z_K,GB'480]CIS@0(PXD
MGZY/J%&#]2* -SX8? Z.>WAUOQ="Q#@/!IQXX[-+_P#$_GZ5[];V\-I;I!;0
MQPPQC:D<:A54>@ Z5)10!F>(=;MO#GA^^UB[.(;2%I"/[Q[*/<G _&J/@?Q3
M#XR\)6.M1A4DE7;/&ISY<@X9?SY'L17D/[17B[_CS\)VLGI=7F#_ -\*?U;_
M +YK%_9\\7?V9XCG\.7,F+;41O@R>%F4=/\ @2_JHH ^EW1)$9)%5T8896&0
M1[UXI\2O@;9ZC!/JWA2!;:^7+R6*\1S>NS^ZWMT/M7MM% 'P')')!,\4J-'(
MC%65A@J1U!'8U].? _XCOXCTT^'M6G+ZI9)F&5SS/$..?5EXSZC!]:]+N/#&
M@7=P]Q<Z'IDTTAW/)):1LS'U)(R:=:>'=#L+E;FST;3K:=<[98;5$89X."!F
M@#3) !). .I-1?:;?_GO%_WV*6>".YMY;>90T4J%'4]P1@BOA;7M-FT/Q!J&
ME2EMUI</#R>H4D _B.: /NI)8Y,[)%;'7:<T^OE;X :T;#XB?89),1ZA;/$
M3_&OSC]%8?C7U30 4444 -=TC7<[*H]2<4S[3!_SWC_[[%>'_M):T8M-T;18
MW(::5[F0 ]E&U?U9ORKYWWM_>/YT ??:.KKN1@P]0<TZN8^'FB_\(_X T;3V
M7;*MNLDH_P!M_G;]6(KIZ "BBB@ HHHH *"0!D\"BLWQ%_R+&K?]><W_ * :
M +OVFW_Y[Q?]]BGI(D@RCJP]5.:^ ][?WC^=?3W[.9)\!7V23_Q,7_\ 0$H
M]@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKD_'GQ T
MSP!IL%UJ$-Q/)<,RP10@?,0!G)/ '(_PH ZRBOE/Q#\<O%7B*Z6WLI%TBR9P
M-EJ?WA&>\AY_+%?5:_='TH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KD_B;JK:+\-]=O(VVR?9C$A]&<A
M ?\ QZNLKC_B;X8U#QAX)N=&TV2".XEEC;,[%5PK GD ^E 'QA7H?ACXR>(?
M".@0:-IEGI8MH2Q#20N78DDDL0PR>?T%;/\ PSMXP_Y^])_[_/\ _$4?\,[>
M,/\ G[TG_O\ /_\ $4 /A_:*\6K/&9K/2GB# NJPN"5SR =_!KZ)?Q+IJ>$S
MXE\\'3A:_:@_<IMSCZ]L>M?%.OZ'>^&M=N]'U% MU:OL?:<J>X(/<$$$?6MU
MO'^H'X9+X,^;R1=^;YN[_EEU\O'IO^:@##\0ZW<^(_$%]K%V?WUW*9",_='9
M1[ 8'X53LKR?3[ZWO;60QW%O(LL;CJK*<@_G6CX5\/W'BGQ/8:-; [[F4*S
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
M#!&25B0<XR>IR22?>NB^"?AV;7?B-97(0FUTT_:IGQP"/N#ZEL?D: #XY_\
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
M)0YCG#'YD91Q]2*^@** "J6L6TE[HE_:P@&6:VDC0$X&XJ0/YU=HH ^4/^%
M^.?^?>Q_\"A_A7MOP>\(:MX+\*W6GZPD*3R7C3*(I-XVE5'7Z@UZ%10!\Z>.
MO@/K-UXKNKSPS%:_V=<GS1')*$,3G[R@>F>1]<=JR]"^#GQ&\.ZW::MIZ6,=
MS:R!T/VH8/JI]B,@^QKZ?HH Y+Q9X%TOQ_H<$.MVIM[U$W)-"P+V[D<@-T89
M[=#CM7A>L_L\>*;*=O[+N;+48,_*=_E/^(;C]:^H:* /DZS^ GCJYF5)K2TM
M$)YDENE('X+DU[/\.O@]I?@>8:C<S?VAJ^T@3%=J0YZ[%]>V3S]*]*HH ^:/
MVDO^1QTG_L'_ /M1J\L\,Z5%KGBC2]*FD>..\NHX&=.JAF R,_6O4_VDO^1Q
MTG_L'_\ M1J\[^'W_)1?#G_81@_]#% '8ZM\ /&5E>M'8):ZA;Y^29)EC./=
M6(P?IFNK\#?L^S07\-_XMGA>.)@RV$#;@Y']]O3V'7UKW^B@!%4*H50 H& !
MT%>=_$7X2:7XZ;[=%+]@U=5VBX5=RR@= Z]_J.?K7HM% 'R=?? /QS:S,D%K
M9WB \20W*J"/H^TUHZ'^SQXHO;A?[7N;33;?/S8?SI,>P7C\S7U!10!@>$?!
M^D^"M%73=)A*J3NEF?EYG_O,?Z=!7GGQF^'/B#QOJVEW&C1V[QV\#)(99@AR
M6S7L5% 'S%X=^!_C33/$VE7]Q!9""VO(II"MR"=JN"<#'H*^G:** "L_7-$L
M/$>BW6DZE#YMI<IM=<X([@@]B#@@^U:%% 'R_P"(/V>O$UC=N=%EMM2M"?DW
M2"*0#T8-Q^(/Y55TCX >,K^Z5;]+738,_-)),)& ]E0G)^I%?55% &)X2\,6
MOA#PY;:-:3SSQ0 GS)FR6)Y..P&>PK;HHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S+QI\$O#GB
MEY+RR!TG47R3) H,;GU9/ZC'XUXKKOP.\:Z.[&"Q34H >)+-P3C_ '3AOT-?
M6]% 'PK=>&=>L7*W>BZC 1U\RU=?YBF6_A[6[M@MMH^H3,>,1VSM_(5]VT4
M?(&B?!?QOK+KG2C81'K+>N(\?\!Y;]*]D\&_ 70=!>.\UJ3^U[U2"$==L"'_
M '?XOQX]J];HH 155$"(H55&  , "EHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y/Q5\./#?C.^AO-:M99IH8
MO*0I.R +DGH#ZDUF:9\&/!6D:I:ZC9V-PES:RK-$QN7(#*<C@GGFN_HH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
@* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>wksp-20220331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaONabP9z5Z8GekhvWB/bWn6by8ht5ACqy0WXGVmwegE -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:WKSP="http://worksport.com/20220331" elementFormDefault="qualified" targetNamespace="http://worksport.com/20220331">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://worksport.com/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
	  <link:definition>00000002 - Statement - Condensed  Consolidated Balance Sheets (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Condensed  Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/StatementsOfOperations" id="StatementsOfOperations">
	  <link:definition>00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/StatementsOfShareholdersDeficit" id="StatementsOfShareholdersDeficit">
	  <link:definition>00000005 - Statement - Consolidated Statements of Shareholders' Deficit (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
	  <link:definition>00000006 - Statement - Condensed  Consolidated Statements of Cash Flows (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/BasisOfPresentationAndBusinessCondition" id="BasisOfPresentationAndBusinessCondition">
	  <link:definition>00000007 - Disclosure - Basis of Presentation and Business Condition</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/SignificantAccountingPolicies" id="SignificantAccountingPolicies">
	  <link:definition>00000008 - Disclosure - Significant Accounting Policies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/Inventory" id="Inventory">
	  <link:definition>00000009 - Disclosure - Inventory</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/PrepaidExpensesAndDeposits" id="PrepaidExpensesAndDeposits">
	  <link:definition>00000010 - Disclosure - Prepaid expenses and deposits</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/PromissoryNotes" id="PromissoryNotes">
	  <link:definition>00000011 - Disclosure - Promissory Notes</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ConvertiblePromissoryNotes" id="ConvertiblePromissoryNotes">
	  <link:definition>00000012 - Disclosure - Convertible Promissory Notes</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ShareholdersEquityDeficit" id="ShareholdersEquityDeficit">
	  <link:definition>00000013 - Disclosure - Shareholders&#8217; Equity (Deficit)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
	  <link:definition>00000014 - Disclosure - Related Party Transactions</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities" id="ChangesInCashFlowsFromOperatingAssetsAndLiabilities">
	  <link:definition>00000015 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000016 - Disclosure - Commitments and contingencies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ReverseStockSplit" id="ReverseStockSplit">
	  <link:definition>00000017 - Disclosure - Reverse Stock Split</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/Investment" id="Investment">
	  <link:definition>00000018 - Disclosure - Investment</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/LeaseLiabilities" id="LeaseLiabilities">
	  <link:definition>00000019 - Disclosure - Lease Liabilities</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/LoanPayable" id="LoanPayable">
	  <link:definition>00000020 - Disclosure - Loan payable</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/GovernmentAssistance" id="GovernmentAssistance">
	  <link:definition>00000021 - Disclosure - Government Assistance</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/LossPerShare" id="LossPerShare">
	  <link:definition>00000022 - Disclosure - Loss per Share</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/Warrants" id="Warrants">
	  <link:definition>00000023 - Disclosure - Warrants</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/StockOptions" id="StockOptions">
	  <link:definition>00000024 - Disclosure - Stock Options</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/Covid-19" id="Covid-19">
	  <link:definition>00000025 - Disclosure - COVID-19</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000026 - Disclosure - Subsequent Events</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/InventoryTables" id="InventoryTables">
	  <link:definition>00000027 - Disclosure - Inventory (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/PrepaidExpensesAndDepositsTables" id="PrepaidExpensesAndDepositsTables">
	  <link:definition>00000028 - Disclosure - Prepaid expenses and deposits (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/PromissoryNotesTables" id="PromissoryNotesTables">
	  <link:definition>00000029 - Disclosure - Promissory Notes (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables" id="ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables">
	  <link:definition>00000030 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/LeaseLiabilitiesTables" id="LeaseLiabilitiesTables">
	  <link:definition>00000031 - Disclosure - Lease Liabilities (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/WarrantsTables" id="WarrantsTables">
	  <link:definition>00000032 - Disclosure - Warrants (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/StockOptionsTables" id="StockOptionsTables">
	  <link:definition>00000033 - Disclosure - Stock Options (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative" id="BasisOfPresentationAndBusinessConditionDetailsNarrative">
	  <link:definition>00000034 - Disclosure - Basis of Presentation and Business Condition (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleOfInventoryDetails" id="ScheduleOfInventoryDetails">
	  <link:definition>00000035 - Disclosure - Schedule of Inventory (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails" id="ScheduleOfPrepaidExpensesAndDepositsDetails">
	  <link:definition>00000036 - Disclosure - Schedule of Prepaid Expenses and Deposits (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative" id="PrepaidExpensesAndDepositsDetailsNarrative">
	  <link:definition>00000037 - Disclosure - Prepaid expenses and deposits (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleOfNotesPayableDetails" id="ScheduleOfNotesPayableDetails">
	  <link:definition>00000038 - Disclosure - Schedule of Notes Payable (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails" id="ScheduleOfSecuredNotesPayableDetails">
	  <link:definition>00000039 - Disclosure - Schedule of Secured Notes Payable (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/PromissoryNotesDetailsNarrative" id="PromissoryNotesDetailsNarrative">
	  <link:definition>00000040 - Disclosure - Promissory Notes (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative" id="ConvertiblePromissoryNotesDetailsNarrative">
	  <link:definition>00000041 - Disclosure - Convertible Promissory Notes (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" id="ShareholdersEquityDeficitDetailsNarrative">
	  <link:definition>00000042 - Disclosure - Shareholders&#8217; Equity (Deficit) (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
	  <link:definition>00000043 - Disclosure - Related Party Transactions (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" id="ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails">
	  <link:definition>00000044 - Disclosure - Schedule of Changes in Operating Assets and Liabilities (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
	  <link:definition>00000045 - Disclosure - Commitments and contingencies (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ReverseStockSplitDetailsNarrative" id="ReverseStockSplitDetailsNarrative">
	  <link:definition>00000046 - Disclosure - Reverse Stock Split (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/InvestmentDetailsNarrative" id="InvestmentDetailsNarrative">
	  <link:definition>00000047 - Disclosure - Investment (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleRight-of-useAssetDetails" id="ScheduleRight-of-useAssetDetails">
	  <link:definition>00000048 - Disclosure - Schedule Right-of-use Asset (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" id="ScheduleOfComponentsOfLeaseExpenseDetails">
	  <link:definition>00000049 - Disclosure - Schedule of Components of Lease Expense (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" id="ScheduleOfFutureMinimumLeasePaymentsDetails">
	  <link:definition>00000050 - Disclosure - Schedule of Future Minimum Lease Payments (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/LeaseLiabilitiesDetailsNarrative" id="LeaseLiabilitiesDetailsNarrative">
	  <link:definition>00000051 - Disclosure - Lease Liabilities (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/LoanPayableDetailsNarrative" id="LoanPayableDetailsNarrative">
	  <link:definition>00000052 - Disclosure - Loan payable (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/GovernmentAssistanceDetailsNarrative" id="GovernmentAssistanceDetailsNarrative">
	  <link:definition>00000053 - Disclosure - Government Assistance (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/LossPerShareDetailsNarrative" id="LossPerShareDetailsNarrative">
	  <link:definition>00000054 - Disclosure - Loss per Share (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" id="ScheduleOfWarrantsExercisePriceDetails">
	  <link:definition>00000055 - Disclosure - Schedule of Warrants Exercise Price (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleOfWarrantsActivityDetails" id="ScheduleOfWarrantsActivityDetails">
	  <link:definition>00000056 - Disclosure - Schedule of Warrants Activity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/WarrantsDetailsNarrative" id="WarrantsDetailsNarrative">
	  <link:definition>00000057 - Disclosure - Warrants (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleOfStockOptionsActivityDetails" id="ScheduleOfStockOptionsActivityDetails">
	  <link:definition>00000058 - Disclosure - Schedule of Stock Options Activity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" id="ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails">
	  <link:definition>00000059 - Disclosure - Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/StockOptionsDetailsNarrative" id="StockOptionsDetailsNarrative">
	  <link:definition>00000060 - Disclosure - Stock Options (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://worksport.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
	  <link:definition>00000061 - Disclosure - Subsequent Events (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="wksp-20220331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="wksp-20220331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="wksp-20220331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="wksp-20220331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
    <element id="WKSP_WarrantsMember" name="WarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_SeriesAAndBPreferredStockMember" name="SeriesAAndBPreferredStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ShareSubscriptionsReceivableMember" name="ShareSubscriptionsReceivableMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ShareSubscriptionPayableMember" name="ShareSubscriptionPayableMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_CumulativeTranslationAdjustmentMember" name="CumulativeTranslationAdjustmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_FINRAMember" name="FINRAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_TerravisEnergyIncMember" name="TerravisEnergyIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_CheifExecutiveOfficerMember" name="CheifExecutiveOfficerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WorksportUSAOperationsMember" name="WorksportUSAOperationsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_PromissioryNoteMember" name="PromissioryNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_SecuredPromissoryNoteMember" name="SecuredPromissoryNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_UnsecuredPromissoryNoteMember" name="UnsecuredPromissoryNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_SecuredPromissoryNoteOneMember" name="SecuredPromissoryNoteOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_SecuredPromissoryNoteTwoMember" name="SecuredPromissoryNoteTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_PromissoryNoteHoldersMember" name="PromissoryNoteHoldersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_SecuredPromissoryNoteThreeMember" name="SecuredPromissoryNoteThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_LeoniteCapitalLLCMember" name="LeoniteCapitalLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ConsultantMember" name="ConsultantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_RegAPublicOfferingMember" name="RegAPublicOfferingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_PreStockSplitMember" name="PreStockSplitMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_RegAPublicOfferingWarrantsMember" name="RegAPublicOfferingWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_CommonStockAndWarrantMember" name="CommonStockAndWarrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ConsultingAgreementMember" name="ConsultingAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ShareSubscriptionAgreementMember" name="ShareSubscriptionAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ConsultingServicesMember" name="ConsultingServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ConsultingServicesOneMember" name="ConsultingServicesOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_LoanSettlementAgreementMember" name="LoanSettlementAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_SettlementAgreementMember" name="SettlementAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_PromissoryNoteHolderMember" name="PromissoryNoteHolderMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ConvertiblePromissoryNoteHolderMember" name="ConvertiblePromissoryNoteHolderMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_USBasedCorporationMember" name="USBasedCorporationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ChiefExecutiveOfficerAndDirectorMember" name="ChiefExecutiveOfficerAndDirectorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ThirdPartyMember" name="ThirdPartyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_LeaseAgreementMember" name="LeaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_UnrelatedThirdPartyOneMember" name="UnrelatedThirdPartyOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_UnrelatedThirdPartyTwoMember" name="UnrelatedThirdPartyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_UnrelatedThirdPartyThirdMember" name="UnrelatedThirdPartyThirdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_UnrelatedThirdPartyMember" name="UnrelatedThirdPartyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_CanadaEmergencyWageSubsidyMember" name="CanadaEmergencyWageSubsidyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_CanadaEmergencyRentSubsidyMember" name="CanadaEmergencyRentSubsidyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_PerformanceStockUnitsMember" name="PerformanceStockUnitsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantOneMember" name="WarrantOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantTwoMember" name="WarrantTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantThreeMember" name="WarrantThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantAgreementMember" name="WarrantAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantHolderMember" name="WarrantHolderMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_UnderwrittersMember" name="UnderwrittersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantsOneMember" name="WarrantsOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantsTwoMember" name="WarrantsTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantsThreeMember" name="WarrantsThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantsFourMember" name="WarrantsFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantsFiveMember" name="WarrantsFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_TwoThousandFifteenEquityIncentivePlanMember" name="TwoThousandFifteenEquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_DirectorsAdvisorsandOfficersMember" name="DirectorsAdvisorsandOfficersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ConsultantsMember" name="ConsultantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_AdvisorOneMember" name="AdvisorOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_AdvisorTwoMember" name="AdvisorTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_AdvisorMember" name="AdvisorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_DirectorsMember" name="DirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ShareSubscriptionsPayable" name="ShareSubscriptionsPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_LossGainOnForeignExchange" name="LossGainOnForeignExchange" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_InterestIncome" name="InterestIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_StockIssuedForServicesAndSubscriptionsPayable" name="StockIssuedForServicesAndSubscriptionsPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_IssuanceForServicesAndSubscriptionsPayableShares" name="IssuanceForServicesAndSubscriptionsPayableShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement" name="StockIssuedDuringPeriodSharesFromPrivatePlacement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_StockIssuedDuringPeriodPrivatePlacementShares" name="StockIssuedDuringPeriodPrivatePlacementShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_StockIssuedDuringPeriodValueWarrantExercise" name="StockIssuedDuringPeriodValueWarrantExercise" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_StockIssuedDuringPeriodSharesWarrantExercise" name="StockIssuedDuringPeriodSharesWarrantExercise" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_LoanRepayment" name="LoanRepayment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_LoanRepaymentShares" name="LoanRepaymentShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_IssuanceOfWarrantsForServices" name="IssuanceOfWarrantsForServices" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_InterestOnLeaseLiability" name="InterestOnLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_AccruedInterest" name="AccruedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ShareholderAssumptionOfDebt" name="ShareholderAssumptionOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_PurchaseOfSoftware" name="PurchaseOfSoftware" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_CashlessWarrantExercise" name="CashlessWarrantExercise" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_DisclosurePrepaidExpensesAndDepositsAbstract" name="DisclosurePrepaidExpensesAndDepositsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock" name="PrepaidExpensesAndDepositsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_DisclosureReverseStockSplitAbstract" name="DisclosureReverseStockSplitAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ReverseStockSplitTextBlock" name="ReverseStockSplitTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_DisclosureLeaseLiabilitiesAbstract" name="DisclosureLeaseLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_DisclosureLoanPayableAbstract" name="DisclosureLoanPayableAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_LoanPayableTextBlock" name="LoanPayableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_DisclosureWarrantsAbstract" name="DisclosureWarrantsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantsTextBlock" name="WarrantsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_DisclosureCovid19Abstract" name="DisclosureCovid19Abstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_COVID19TextBlock" name="COVID19TextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ScheduleOfSecuredNotesPayableTableTextBlock" name="ScheduleOfSecuredNotesPayableTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock" name="ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ScheduleRightofuseAssetTableTextBlock" name="ScheduleRightofuseAssetTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock" name="ScheduleOfWarrantsExercisePriceTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WorkingCapital" name="WorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_PossibleWarrantExercise" name="PossibleWarrantExercise" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_PrepaidDeposit" name="PrepaidDeposit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ReclassificationNotesPayable" name="ReclassificationNotesPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_NotesPayableNonCurrent" name="NotesPayableNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_DebtInstrumentExtendedMaturityDate" name="DebtInstrumentExtendedMaturityDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_StockRepurchasedDuringPeriodSharesStockSplits" name="StockRepurchasedDuringPeriodSharesStockSplits" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_StockIssuedDuringPeriodSharesNewIssuesOne" name="StockIssuedDuringPeriodSharesNewIssuesOne" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation" name="StockIssuedDuringPeriodSharesNewIssuesPostConsolidation" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation" name="StockIssuedDuringPeriodValueNewIssuesPostConsolidation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_IncreaseDecreaseInLeaseLiability" name="IncreaseDecreaseInLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_AdvanceReceivableForStockIssuance" name="AdvanceReceivableForStockIssuance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_OperatingLeaseLiabilitesCurrent" name="OperatingLeaseLiabilitesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_SubsidyReceived" name="SubsidyReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_SharesToBeIssued" name="SharesToBeIssued" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2" name="SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_WarrantsIssued" name="WarrantsIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_AdditionalWarrantsIssued" name="AdditionalWarrantsIssued" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="WKSP_AdditionWarrantsValue" name="AdditionWarrantsValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>wksp-20220331_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://worksport.com/role/Cover" xlink:href="wksp-20220331.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConsolidatedBalanceSheets" xlink:href="wksp-20220331.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="wksp-20220331.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StatementsOfOperations" xlink:href="wksp-20220331.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StatementsOfShareholdersDeficit" xlink:href="wksp-20220331.xsd#StatementsOfShareholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="wksp-20220331.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/BasisOfPresentationAndBusinessCondition" xlink:href="wksp-20220331.xsd#BasisOfPresentationAndBusinessCondition" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/SignificantAccountingPolicies" xlink:href="wksp-20220331.xsd#SignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Inventory" xlink:href="wksp-20220331.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PrepaidExpensesAndDeposits" xlink:href="wksp-20220331.xsd#PrepaidExpensesAndDeposits" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PromissoryNotes" xlink:href="wksp-20220331.xsd#PromissoryNotes" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConvertiblePromissoryNotes" xlink:href="wksp-20220331.xsd#ConvertiblePromissoryNotes" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ShareholdersEquityDeficit" xlink:href="wksp-20220331.xsd#ShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/RelatedPartyTransactions" xlink:href="wksp-20220331.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities" xlink:href="wksp-20220331.xsd#ChangesInCashFlowsFromOperatingAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/CommitmentsAndContingencies" xlink:href="wksp-20220331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ReverseStockSplit" xlink:href="wksp-20220331.xsd#ReverseStockSplit" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Investment" xlink:href="wksp-20220331.xsd#Investment" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LeaseLiabilities" xlink:href="wksp-20220331.xsd#LeaseLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LoanPayable" xlink:href="wksp-20220331.xsd#LoanPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/GovernmentAssistance" xlink:href="wksp-20220331.xsd#GovernmentAssistance" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LossPerShare" xlink:href="wksp-20220331.xsd#LossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Warrants" xlink:href="wksp-20220331.xsd#Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StockOptions" xlink:href="wksp-20220331.xsd#StockOptions" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Covid-19" xlink:href="wksp-20220331.xsd#Covid-19" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/SubsequentEvents" xlink:href="wksp-20220331.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/InventoryTables" xlink:href="wksp-20220331.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PrepaidExpensesAndDepositsTables" xlink:href="wksp-20220331.xsd#PrepaidExpensesAndDepositsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PromissoryNotesTables" xlink:href="wksp-20220331.xsd#PromissoryNotesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables" xlink:href="wksp-20220331.xsd#ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LeaseLiabilitiesTables" xlink:href="wksp-20220331.xsd#LeaseLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/WarrantsTables" xlink:href="wksp-20220331.xsd#WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StockOptionsTables" xlink:href="wksp-20220331.xsd#StockOptionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative" xlink:href="wksp-20220331.xsd#BasisOfPresentationAndBusinessConditionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfInventoryDetails" xlink:href="wksp-20220331.xsd#ScheduleOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails" xlink:href="wksp-20220331.xsd#ScheduleOfPrepaidExpensesAndDepositsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative" xlink:href="wksp-20220331.xsd#PrepaidExpensesAndDepositsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfNotesPayableDetails" xlink:href="wksp-20220331.xsd#ScheduleOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails" xlink:href="wksp-20220331.xsd#ScheduleOfSecuredNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PromissoryNotesDetailsNarrative" xlink:href="wksp-20220331.xsd#PromissoryNotesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:href="wksp-20220331.xsd#ConvertiblePromissoryNotesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" xlink:href="wksp-20220331.xsd#ShareholdersEquityDeficitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="wksp-20220331.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" xlink:href="wksp-20220331.xsd#ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="wksp-20220331.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ReverseStockSplitDetailsNarrative" xlink:href="wksp-20220331.xsd#ReverseStockSplitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/InvestmentDetailsNarrative" xlink:href="wksp-20220331.xsd#InvestmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleRight-of-useAssetDetails" xlink:href="wksp-20220331.xsd#ScheduleRight-of-useAssetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:href="wksp-20220331.xsd#ScheduleOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:href="wksp-20220331.xsd#ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LeaseLiabilitiesDetailsNarrative" xlink:href="wksp-20220331.xsd#LeaseLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LoanPayableDetailsNarrative" xlink:href="wksp-20220331.xsd#LoanPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/GovernmentAssistanceDetailsNarrative" xlink:href="wksp-20220331.xsd#GovernmentAssistanceDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LossPerShareDetailsNarrative" xlink:href="wksp-20220331.xsd#LossPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" xlink:href="wksp-20220331.xsd#ScheduleOfWarrantsExercisePriceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfWarrantsActivityDetails" xlink:href="wksp-20220331.xsd#ScheduleOfWarrantsActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/WarrantsDetailsNarrative" xlink:href="wksp-20220331.xsd#WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfStockOptionsActivityDetails" xlink:href="wksp-20220331.xsd#ScheduleOfStockOptionsActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" xlink:href="wksp-20220331.xsd#ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StockOptionsDetailsNarrative" xlink:href="wksp-20220331.xsd#StockOptionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/SubsequentEventsDetailsNarrative" xlink:href="wksp-20220331.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - Condensed  Consolidated Balance Sheets (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaapLongTermInvestments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapLongTermInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDueToRelatedPartiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableCurrent" xlink:label="loc_us-gaapLoansPayableCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLoansPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable" xlink:label="loc_us-gaapCommonStockShareSubscribedButUnissuedSubscriptionsReceivable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockShareSubscribedButUnissuedSubscriptionsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionsPayable" xlink:label="loc_WKSPShareSubscriptionsPayable" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_WKSPShareSubscriptionsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" xlink:label="loc_us-gaapTranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed  Consolidated Balance Sheets (Unaudited) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees" xlink:label="loc_us-gaapProfessionalFees" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapProfessionalFees" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LossGainOnForeignExchange" xlink:label="loc_WKSPLossGainOnForeignExchange" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_WKSPLossGainOnForeignExchange" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_InterestIncome" xlink:label="loc_WKSPInterestIncome" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_WKSPInterestIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/StatementsOfShareholdersDeficit" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders&apos; Deficit (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed  Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_InterestOnLeaseLiability" xlink:label="loc_WKSPInterestOnLeaseLiability" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_WKSPInterestOnLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AccruedInterest" xlink:label="loc_WKSPAccruedInterest" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_WKSPAccruedInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapital" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapital" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansReceivable" xlink:label="loc_us-gaapPaymentsToAcquireLoansReceivable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireLoansReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromWarrantExercises" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareholderAssumptionOfDebt" xlink:label="loc_WKSPShareholderAssumptionOfDebt" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_WKSPShareholderAssumptionOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaapRepaymentsOfBankDebt" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfBankDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/BasisOfPresentationAndBusinessCondition" xlink:title="00000007 - Disclosure - Basis of Presentation and Business Condition" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/SignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/Inventory" xlink:title="00000009 - Disclosure - Inventory" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/PrepaidExpensesAndDeposits" xlink:title="00000010 - Disclosure - Prepaid expenses and deposits" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/PromissoryNotes" xlink:title="00000011 - Disclosure - Promissory Notes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ConvertiblePromissoryNotes" xlink:title="00000012 - Disclosure - Convertible Promissory Notes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ShareholdersEquityDeficit" xlink:title="00000013 - Disclosure - Shareholders&#8217; Equity (Deficit)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/RelatedPartyTransactions" xlink:title="00000014 - Disclosure - Related Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities" xlink:title="00000015 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/CommitmentsAndContingencies" xlink:title="00000016 - Disclosure - Commitments and contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ReverseStockSplit" xlink:title="00000017 - Disclosure - Reverse Stock Split" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/Investment" xlink:title="00000018 - Disclosure - Investment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/LeaseLiabilities" xlink:title="00000019 - Disclosure - Lease Liabilities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/LoanPayable" xlink:title="00000020 - Disclosure - Loan payable" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/GovernmentAssistance" xlink:title="00000021 - Disclosure - Government Assistance" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/LossPerShare" xlink:title="00000022 - Disclosure - Loss per Share" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/Warrants" xlink:title="00000023 - Disclosure - Warrants" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/StockOptions" xlink:title="00000024 - Disclosure - Stock Options" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/Covid-19" xlink:title="00000025 - Disclosure - COVID-19" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/InventoryTables" xlink:title="00000027 - Disclosure - Inventory (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/PrepaidExpensesAndDepositsTables" xlink:title="00000028 - Disclosure - Prepaid expenses and deposits (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/PromissoryNotesTables" xlink:title="00000029 - Disclosure - Promissory Notes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables" xlink:title="00000030 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/LeaseLiabilitiesTables" xlink:title="00000031 - Disclosure - Lease Liabilities (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/WarrantsTables" xlink:title="00000032 - Disclosure - Warrants (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/StockOptionsTables" xlink:title="00000033 - Disclosure - Stock Options (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative" xlink:title="00000034 - Disclosure - Basis of Presentation and Business Condition (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfInventoryDetails" xlink:title="00000035 - Disclosure - Schedule of Inventory (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails" xlink:title="00000036 - Disclosure - Schedule of Prepaid Expenses and Deposits (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative" xlink:title="00000037 - Disclosure - Prepaid expenses and deposits (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfNotesPayableDetails" xlink:title="00000038 - Disclosure - Schedule of Notes Payable (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails" xlink:title="00000039 - Disclosure - Schedule of Secured Notes Payable (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/PromissoryNotesDetailsNarrative" xlink:title="00000040 - Disclosure - Promissory Notes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:title="00000041 - Disclosure - Convertible Promissory Notes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" xlink:title="00000042 - Disclosure - Shareholders&#8217; Equity (Deficit) (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000043 - Disclosure - Related Party Transactions (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" xlink:title="00000044 - Disclosure - Schedule of Changes in Operating Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapital" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapital" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInOtherReceivables" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapital" xlink:to="loc_us-gaapIncreaseDecreaseInOtherReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapital" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapital" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_IncreaseDecreaseInLeaseLiability" xlink:label="loc_WKSPIncreaseDecreaseInLeaseLiability" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapital" xlink:to="loc_WKSPIncreaseDecreaseInLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapital" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapital" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000045 - Disclosure - Commitments and contingencies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ReverseStockSplitDetailsNarrative" xlink:title="00000046 - Disclosure - Reverse Stock Split (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/InvestmentDetailsNarrative" xlink:title="00000047 - Disclosure - Investment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleRight-of-useAssetDetails" xlink:title="00000048 - Disclosure - Schedule Right-of-use Asset (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:title="00000049 - Disclosure - Schedule of Components of Lease Expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:title="00000050 - Disclosure - Schedule of Future Minimum Lease Payments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/LeaseLiabilitiesDetailsNarrative" xlink:title="00000051 - Disclosure - Lease Liabilities (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/LoanPayableDetailsNarrative" xlink:title="00000052 - Disclosure - Loan payable (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/GovernmentAssistanceDetailsNarrative" xlink:title="00000053 - Disclosure - Government Assistance (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/LossPerShareDetailsNarrative" xlink:title="00000054 - Disclosure - Loss per Share (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" xlink:title="00000055 - Disclosure - Schedule of Warrants Exercise Price (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfWarrantsActivityDetails" xlink:title="00000056 - Disclosure - Schedule of Warrants Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/WarrantsDetailsNarrative" xlink:title="00000057 - Disclosure - Warrants (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfStockOptionsActivityDetails" xlink:title="00000058 - Disclosure - Schedule of Stock Options Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" xlink:title="00000059 - Disclosure - Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/StockOptionsDetailsNarrative" xlink:title="00000060 - Disclosure - Stock Options (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://worksport.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000061 - Disclosure - Subsequent Events (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>wksp-20220331_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://worksport.com/role/Cover" xlink:href="wksp-20220331.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConsolidatedBalanceSheets" xlink:href="wksp-20220331.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="wksp-20220331.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StatementsOfOperations" xlink:href="wksp-20220331.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StatementsOfShareholdersDeficit" xlink:href="wksp-20220331.xsd#StatementsOfShareholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="wksp-20220331.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/BasisOfPresentationAndBusinessCondition" xlink:href="wksp-20220331.xsd#BasisOfPresentationAndBusinessCondition" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/SignificantAccountingPolicies" xlink:href="wksp-20220331.xsd#SignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Inventory" xlink:href="wksp-20220331.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PrepaidExpensesAndDeposits" xlink:href="wksp-20220331.xsd#PrepaidExpensesAndDeposits" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PromissoryNotes" xlink:href="wksp-20220331.xsd#PromissoryNotes" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConvertiblePromissoryNotes" xlink:href="wksp-20220331.xsd#ConvertiblePromissoryNotes" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ShareholdersEquityDeficit" xlink:href="wksp-20220331.xsd#ShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/RelatedPartyTransactions" xlink:href="wksp-20220331.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities" xlink:href="wksp-20220331.xsd#ChangesInCashFlowsFromOperatingAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/CommitmentsAndContingencies" xlink:href="wksp-20220331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ReverseStockSplit" xlink:href="wksp-20220331.xsd#ReverseStockSplit" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Investment" xlink:href="wksp-20220331.xsd#Investment" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LeaseLiabilities" xlink:href="wksp-20220331.xsd#LeaseLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LoanPayable" xlink:href="wksp-20220331.xsd#LoanPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/GovernmentAssistance" xlink:href="wksp-20220331.xsd#GovernmentAssistance" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LossPerShare" xlink:href="wksp-20220331.xsd#LossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Warrants" xlink:href="wksp-20220331.xsd#Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StockOptions" xlink:href="wksp-20220331.xsd#StockOptions" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Covid-19" xlink:href="wksp-20220331.xsd#Covid-19" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/SubsequentEvents" xlink:href="wksp-20220331.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/InventoryTables" xlink:href="wksp-20220331.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PrepaidExpensesAndDepositsTables" xlink:href="wksp-20220331.xsd#PrepaidExpensesAndDepositsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PromissoryNotesTables" xlink:href="wksp-20220331.xsd#PromissoryNotesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables" xlink:href="wksp-20220331.xsd#ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LeaseLiabilitiesTables" xlink:href="wksp-20220331.xsd#LeaseLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/WarrantsTables" xlink:href="wksp-20220331.xsd#WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StockOptionsTables" xlink:href="wksp-20220331.xsd#StockOptionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative" xlink:href="wksp-20220331.xsd#BasisOfPresentationAndBusinessConditionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfInventoryDetails" xlink:href="wksp-20220331.xsd#ScheduleOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails" xlink:href="wksp-20220331.xsd#ScheduleOfPrepaidExpensesAndDepositsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative" xlink:href="wksp-20220331.xsd#PrepaidExpensesAndDepositsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfNotesPayableDetails" xlink:href="wksp-20220331.xsd#ScheduleOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails" xlink:href="wksp-20220331.xsd#ScheduleOfSecuredNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PromissoryNotesDetailsNarrative" xlink:href="wksp-20220331.xsd#PromissoryNotesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:href="wksp-20220331.xsd#ConvertiblePromissoryNotesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" xlink:href="wksp-20220331.xsd#ShareholdersEquityDeficitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="wksp-20220331.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" xlink:href="wksp-20220331.xsd#ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="wksp-20220331.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ReverseStockSplitDetailsNarrative" xlink:href="wksp-20220331.xsd#ReverseStockSplitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/InvestmentDetailsNarrative" xlink:href="wksp-20220331.xsd#InvestmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleRight-of-useAssetDetails" xlink:href="wksp-20220331.xsd#ScheduleRight-of-useAssetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:href="wksp-20220331.xsd#ScheduleOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:href="wksp-20220331.xsd#ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LeaseLiabilitiesDetailsNarrative" xlink:href="wksp-20220331.xsd#LeaseLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LoanPayableDetailsNarrative" xlink:href="wksp-20220331.xsd#LoanPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/GovernmentAssistanceDetailsNarrative" xlink:href="wksp-20220331.xsd#GovernmentAssistanceDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LossPerShareDetailsNarrative" xlink:href="wksp-20220331.xsd#LossPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" xlink:href="wksp-20220331.xsd#ScheduleOfWarrantsExercisePriceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfWarrantsActivityDetails" xlink:href="wksp-20220331.xsd#ScheduleOfWarrantsActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/WarrantsDetailsNarrative" xlink:href="wksp-20220331.xsd#WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfStockOptionsActivityDetails" xlink:href="wksp-20220331.xsd#ScheduleOfStockOptionsActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" xlink:href="wksp-20220331.xsd#ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StockOptionsDetailsNarrative" xlink:href="wksp-20220331.xsd#StockOptionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/SubsequentEventsDetailsNarrative" xlink:href="wksp-20220331.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsMember" xlink:label="loc_WKSPWarrantsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentType_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentFlag_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentDescription_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentRegistrationStatement_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAnnualReport_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentQuarterlyReport_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentTransitionReport_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyReport_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodStartDate_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodEndDate_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus_50" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalYearFocus_50" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate_50" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFileNumber_50" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityRegistrantName_50" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCentralIndexKey_50" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPrimarySicNumber_50" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber_50" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode_50" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine1_50" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine2_50" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine3_50" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCityOrTown_50" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressStateOrProvince_50" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCountry_50" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressPostalZipCode_50" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCountryRegion_50" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCityAreaCode_50" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiLocalPhoneNumber_50" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="loc_deiExtension_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiExtension_50" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiWrittenCommunications_50" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSolicitingMaterial_50" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementTenderOffer_50" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer_50" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12bTitle_50" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiNoTradingSymbolFlag_50" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiTradingSymbol_50" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityExchangeName_50" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12gTitle_50" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityReportingObligation_50" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAnnualInformationForm_50" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements_50" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer_50" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityVoluntaryFilers_50" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCurrentReportingStatus_50" xlink:type="arc" order="45" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent_50" xlink:type="arc" order="46" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFilerCategory_50" xlink:type="arc" order="47" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntitySmallBusiness_50" xlink:type="arc" order="48" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany_50" xlink:type="arc" order="49" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityExTransitionPeriod_50" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAccountingStandard_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityShellCompany_50" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPublicFloat_50" xlink:type="arc" order="54" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent_50" xlink:type="arc" order="55" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding_50" xlink:type="arc" order="56" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock_50" xlink:type="arc" order="57" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - Condensed  Consolidated Balance Sheets (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed  Consolidated Balance Sheets (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SeriesAAndBPreferredStockMember" xlink:label="loc_WKSPSeriesAAndBPreferredStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPSeriesAAndBPreferredStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaapSeriesBPreferredStockMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesBPreferredStockMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_90" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/StatementsOfShareholdersDeficit" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders&apos; Deficit (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapPreferredStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionsReceivableMember" xlink:label="loc_WKSPShareSubscriptionsReceivableMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPShareSubscriptionsReceivableMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionPayableMember" xlink:label="loc_WKSPShareSubscriptionPayableMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPShareSubscriptionPayableMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CumulativeTranslationAdjustmentMember" xlink:label="loc_WKSPCumulativeTranslationAdjustmentMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPCumulativeTranslationAdjustmentMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedForServicesAndSubscriptionsPayable" xlink:label="loc_WKSPStockIssuedForServicesAndSubscriptionsPayable_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPStockIssuedForServicesAndSubscriptionsPayable_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_IssuanceForServicesAndSubscriptionsPayableShares" xlink:label="loc_WKSPIssuanceForServicesAndSubscriptionsPayableShares_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPIssuanceForServicesAndSubscriptionsPayableShares_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement" xlink:label="loc_WKSPStockIssuedDuringPeriodSharesFromPrivatePlacement_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodSharesFromPrivatePlacement_90" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodPrivatePlacementShares" xlink:label="loc_WKSPStockIssuedDuringPeriodPrivatePlacementShares_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodPrivatePlacementShares_90" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1_90" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_90" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodValueWarrantExercise" xlink:label="loc_WKSPStockIssuedDuringPeriodValueWarrantExercise_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodValueWarrantExercise_90" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesWarrantExercise" xlink:label="loc_WKSPStockIssuedDuringPeriodSharesWarrantExercise_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodSharesWarrantExercise_90" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LoanRepayment" xlink:label="loc_WKSPLoanRepayment_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPLoanRepayment_90" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LoanRepaymentShares" xlink:label="loc_WKSPLoanRepaymentShares_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPLoanRepaymentShares_90" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_IssuanceOfWarrantsForServices" xlink:label="loc_WKSPIssuanceOfWarrantsForServices_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPIssuanceOfWarrantsForServices_90" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_90" xlink:type="arc" order="17" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed  Consolidated Statements of Cash Flows (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/BasisOfPresentationAndBusinessCondition" xlink:title="00000007 - Disclosure - Basis of Presentation and Business Condition" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/SignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/Inventory" xlink:title="00000009 - Disclosure - Inventory" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/PrepaidExpensesAndDeposits" xlink:title="00000010 - Disclosure - Prepaid expenses and deposits" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/PromissoryNotes" xlink:title="00000011 - Disclosure - Promissory Notes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ConvertiblePromissoryNotes" xlink:title="00000012 - Disclosure - Convertible Promissory Notes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ShareholdersEquityDeficit" xlink:title="00000013 - Disclosure - Shareholders&#8217; Equity (Deficit)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/RelatedPartyTransactions" xlink:title="00000014 - Disclosure - Related Party Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities" xlink:title="00000015 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/CommitmentsAndContingencies" xlink:title="00000016 - Disclosure - Commitments and contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ReverseStockSplit" xlink:title="00000017 - Disclosure - Reverse Stock Split" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/Investment" xlink:title="00000018 - Disclosure - Investment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/LeaseLiabilities" xlink:title="00000019 - Disclosure - Lease Liabilities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/LoanPayable" xlink:title="00000020 - Disclosure - Loan payable" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/GovernmentAssistance" xlink:title="00000021 - Disclosure - Government Assistance" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/LossPerShare" xlink:title="00000022 - Disclosure - Loss per Share" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/Warrants" xlink:title="00000023 - Disclosure - Warrants" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/StockOptions" xlink:title="00000024 - Disclosure - Stock Options" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/Covid-19" xlink:title="00000025 - Disclosure - COVID-19" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/InventoryTables" xlink:title="00000027 - Disclosure - Inventory (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/PrepaidExpensesAndDepositsTables" xlink:title="00000028 - Disclosure - Prepaid expenses and deposits (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/PromissoryNotesTables" xlink:title="00000029 - Disclosure - Promissory Notes (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables" xlink:title="00000030 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/LeaseLiabilitiesTables" xlink:title="00000031 - Disclosure - Lease Liabilities (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/WarrantsTables" xlink:title="00000032 - Disclosure - Warrants (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/StockOptionsTables" xlink:title="00000033 - Disclosure - Stock Options (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative" xlink:title="00000034 - Disclosure - Basis of Presentation and Business Condition (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_FINRAMember" xlink:label="loc_WKSPFINRAMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPFINRAMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_TerravisEnergyIncMember" xlink:label="loc_WKSPTerravisEnergyIncMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPTerravisEnergyIncMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WorksportUSAOperationsMember" xlink:label="loc_WKSPWorksportUSAOperationsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPWorksportUSAOperationsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CheifExecutiveOfficerMember" xlink:label="loc_WKSPCheifExecutiveOfficerMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPCheifExecutiveOfficerMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WorkingCapital" xlink:label="loc_WKSPWorkingCapital_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPWorkingCapital_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement_90" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PossibleWarrantExercise" xlink:label="loc_WKSPPossibleWarrantExercise_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPPossibleWarrantExercise_90" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfInventoryDetails" xlink:title="00000035 - Disclosure - Schedule of Inventory (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails" xlink:title="00000036 - Disclosure - Schedule of Prepaid Expenses and Deposits (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative" xlink:title="00000037 - Disclosure - Prepaid expenses and deposits (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfNotesPayableDetails" xlink:title="00000038 - Disclosure - Schedule of Notes Payable (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails" xlink:title="00000039 - Disclosure - Schedule of Secured Notes Payable (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/PromissoryNotesDetailsNarrative" xlink:title="00000040 - Disclosure - Promissory Notes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PromissioryNoteMember" xlink:label="loc_WKSPPromissioryNoteMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_WKSPPromissioryNoteMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteMember" xlink:label="loc_WKSPSecuredPromissoryNoteMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_WKSPSecuredPromissoryNoteMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnsecuredPromissoryNoteMember" xlink:label="loc_WKSPUnsecuredPromissoryNoteMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_WKSPUnsecuredPromissoryNoteMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteOneMember" xlink:label="loc_WKSPSecuredPromissoryNoteOneMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_WKSPSecuredPromissoryNoteOneMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteTwoMember" xlink:label="loc_WKSPSecuredPromissoryNoteTwoMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_WKSPSecuredPromissoryNoteTwoMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteThreeMember" xlink:label="loc_WKSPSecuredPromissoryNoteThreeMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_WKSPSecuredPromissoryNoteThreeMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PromissoryNoteHoldersMember" xlink:label="loc_WKSPPromissoryNoteHoldersMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPPromissoryNoteHoldersMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapOtherReceivables_200" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebt" xlink:label="loc_us-gaapSecuredDebt_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSecuredDebt_200" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt" xlink:label="loc_us-gaapUnsecuredDebt_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapUnsecuredDebt_200" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_200" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_200" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_200" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaapDebtInstrumentMaturityDateDescription_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateDescription_200" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_200" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DebtInstrumentExtendedMaturityDate" xlink:label="loc_WKSPDebtInstrumentExtendedMaturityDate_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_WKSPDebtInstrumentExtendedMaturityDate_200" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="loc_us-gaapRepaymentsOfSecuredDebt_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapRepaymentsOfSecuredDebt_200" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_200" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_200" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:title="00000041 - Disclosure - Convertible Promissory Notes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LeoniteCapitalLLCMember" xlink:label="loc_WKSPLeoniteCapitalLLCMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPLeoniteCapitalLLCMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaapConvertibleDebtMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleDebtMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt" xlink:label="loc_us-gaapConvertibleDebt_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapConvertibleDebt_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_130" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_130" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_130" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaapDebtInstrumentConvertibleConversionPrice1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleConversionPrice1_130" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" xlink:title="00000042 - Disclosure - Shareholders&#8217; Equity (Deficit) (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultantMember" xlink:label="loc_WKSPConsultantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPConsultantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConvertiblePromissoryNoteHolderMember" xlink:label="loc_WKSPConvertiblePromissoryNoteHolderMember_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPConvertiblePromissoryNoteHolderMember_260" xlink:type="arc" order="261" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionPayableMember" xlink:label="loc_WKSPShareSubscriptionPayableMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPShareSubscriptionPayableMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CommonStockAndWarrantMember" xlink:label="loc_WKSPCommonStockAndWarrantMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPCommonStockAndWarrantMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_270" xlink:type="arc" order="271" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_RegAPublicOfferingMember" xlink:label="loc_WKSPRegAPublicOfferingMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_WKSPRegAPublicOfferingMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PreStockSplitMember" xlink:label="loc_WKSPPreStockSplitMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_WKSPPreStockSplitMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_RegAPublicOfferingWarrantsMember" xlink:label="loc_WKSPRegAPublicOfferingWarrantsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_WKSPRegAPublicOfferingWarrantsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PreStockSplitMember" xlink:label="loc_WKSPPreStockSplitMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_WKSPPreStockSplitMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultingAgreementMember" xlink:label="loc_WKSPConsultingAgreementMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPConsultingAgreementMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionAgreementMember" xlink:label="loc_WKSPShareSubscriptionAgreementMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPShareSubscriptionAgreementMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LoanSettlementAgreementMember" xlink:label="loc_WKSPLoanSettlementAgreementMember_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPLoanSettlementAgreementMember_230" xlink:type="arc" order="231" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SettlementAgreementMember" xlink:label="loc_WKSPSettlementAgreementMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPSettlementAgreementMember_240" xlink:type="arc" order="241" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultingServicesMember" xlink:label="loc_WKSPConsultingServicesMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_WKSPConsultingServicesMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultingServicesOneMember" xlink:label="loc_WKSPConsultingServicesOneMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_WKSPConsultingServicesOneMember_210" xlink:type="arc" order="211" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PromissoryNoteHolderMember" xlink:label="loc_WKSPPromissoryNoteHolderMember_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPPromissoryNoteHolderMember_250" xlink:type="arc" order="252" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember_320" xlink:type="arc" order="321" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaapSeriesBPreferredStockMember_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesBPreferredStockMember_340" xlink:type="arc" order="341" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_410" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_410" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionsPayable" xlink:label="loc_WKSPShareSubscriptionsPayable_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_WKSPShareSubscriptionsPayable_410" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_410" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_410" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees" xlink:label="loc_us-gaapProfessionalFees_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProfessionalFees_410" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockSplits_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockSplits_410" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares_410" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockRepurchasedDuringPeriodSharesStockSplits" xlink:label="loc_WKSPStockRepurchasedDuringPeriodSharesStockSplits_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_WKSPStockRepurchasedDuringPeriodSharesStockSplits_410" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue_410" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts_410" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_410" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther_410" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther_410" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement_410" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesNewIssuesOne" xlink:label="loc_WKSPStockIssuedDuringPeriodSharesNewIssuesOne_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodSharesNewIssuesOne_410" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation" xlink:label="loc_WKSPStockIssuedDuringPeriodSharesNewIssuesPostConsolidation_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodSharesNewIssuesPostConsolidation_410" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation" xlink:label="loc_WKSPStockIssuedDuringPeriodValueNewIssuesPostConsolidation_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodValueNewIssuesPostConsolidation_410" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_410" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_410" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_410" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_410" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockVotingRights" xlink:label="loc_us-gaapPreferredStockVotingRights_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockVotingRights_410" xlink:type="arc" order="22" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000043 - Disclosure - Related Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefExecutiveOfficerMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember" xlink:label="loc_srtDirectorMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtDirectorMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ChiefExecutiveOfficerAndDirectorMember" xlink:label="loc_WKSPChiefExecutiveOfficerAndDirectorMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPChiefExecutiveOfficerAndDirectorMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_USBasedCorporationMember" xlink:label="loc_WKSPUSBasedCorporationMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPUSBasedCorporationMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalariesAndWages" xlink:label="loc_us-gaapSalariesAndWages_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapSalariesAndWages_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapDueToRelatedPartiesCurrent_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficersCompensation" xlink:label="loc_us-gaapOfficersCompensation_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapOfficersCompensation_70" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" xlink:title="00000044 - Disclosure - Schedule of Changes in Operating Assets and Liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000045 - Disclosure - Commitments and contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ThirdPartyMember" xlink:label="loc_WKSPThirdPartyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPThirdPartyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ReverseStockSplitDetailsNarrative" xlink:title="00000046 - Disclosure - Reverse Stock Split (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_FINRAMember" xlink:label="loc_WKSPFINRAMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPFINRAMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit_20" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/InvestmentDetailsNarrative" xlink:title="00000047 - Disclosure - Investment (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleRight-of-useAssetDetails" xlink:title="00000048 - Disclosure - Schedule Right-of-use Asset (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:title="00000049 - Disclosure - Schedule of Components of Lease Expense (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:title="00000050 - Disclosure - Schedule of Future Minimum Lease Payments (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/LeaseLiabilitiesDetailsNarrative" xlink:title="00000051 - Disclosure - Lease Liabilities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LeaseAgreementMember" xlink:label="loc_WKSPLeaseAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPLeaseAgreementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseExpirationDate1" xlink:label="loc_us-gaapLeaseExpirationDate1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapLeaseExpirationDate1_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapOperatingLeasePayments_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/LoanPayableDetailsNarrative" xlink:title="00000052 - Disclosure - Loan payable (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyOneMember" xlink:label="loc_WKSPUnrelatedThirdPartyOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPUnrelatedThirdPartyOneMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyTwoMember" xlink:label="loc_WKSPUnrelatedThirdPartyTwoMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPUnrelatedThirdPartyTwoMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyThirdMember" xlink:label="loc_WKSPUnrelatedThirdPartyThirdMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPUnrelatedThirdPartyThirdMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyMember" xlink:label="loc_WKSPUnrelatedThirdPartyMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPUnrelatedThirdPartyMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassAxis" xlink:label="loc_us-gaapUnderlyingAssetClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapUnderlyingAssetClassAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="loc_us-gaapUnderlyingAssetClassDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapUnderlyingAssetClassAxis" xlink:to="loc_us-gaapUnderlyingAssetClassDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="loc_us-gaapUnderlyingAssetClassDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapUnderlyingAssetClassAxis" xlink:to="loc_us-gaapUnderlyingAssetClassDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaapLoansPayableMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapUnderlyingAssetClassDomain" xlink:to="loc_us-gaapLoansPayableMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonStockMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLoans" xlink:label="loc_us-gaapProceedsFromLoans_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapProceedsFromLoans_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_120" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_120" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_120" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_120" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable" xlink:label="loc_us-gaapLoansPayable_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLoansPayable_120" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_120" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="loc_us-gaapGainLossRelatedToLitigationSettlement_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapGainLossRelatedToLitigationSettlement_120" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue_120" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/GovernmentAssistanceDetailsNarrative" xlink:title="00000053 - Disclosure - Government Assistance (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CanadaEmergencyWageSubsidyMember" xlink:label="loc_WKSPCanadaEmergencyWageSubsidyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPCanadaEmergencyWageSubsidyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CanadaEmergencyRentSubsidyMember" xlink:label="loc_WKSPCanadaEmergencyRentSubsidyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPCanadaEmergencyRentSubsidyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SubsidyReceived" xlink:label="loc_WKSPSubsidyReceived_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_WKSPSubsidyReceived_50" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/LossPerShareDetailsNarrative" xlink:title="00000054 - Disclosure - Loss per Share (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PerformanceStockUnitsMember" xlink:label="loc_WKSPPerformanceStockUnitsMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_WKSPPerformanceStockUnitsMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SharesToBeIssued" xlink:label="loc_WKSPSharesToBeIssued_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPSharesToBeIssued_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaapConversionOfStockSharesConverted1_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConversionOfStockSharesConverted1_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_150" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_150" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_150" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" xlink:title="00000055 - Disclosure - Schedule of Warrants Exercise Price (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsOneMember" xlink:label="loc_WKSPWarrantsOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsOneMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsTwoMember" xlink:label="loc_WKSPWarrantsTwoMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsTwoMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsThreeMember" xlink:label="loc_WKSPWarrantsThreeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsThreeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsFourMember" xlink:label="loc_WKSPWarrantsFourMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsFourMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsFiveMember" xlink:label="loc_WKSPWarrantsFiveMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsFiveMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_WKSPSharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPSharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate_130" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfWarrantsActivityDetails" xlink:title="00000056 - Disclosure - Schedule of Warrants Activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/WarrantsDetailsNarrative" xlink:title="00000057 - Disclosure - Warrants (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantTwoMember" xlink:label="loc_WKSPWarrantTwoMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_WKSPWarrantTwoMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantThreeMember" xlink:label="loc_WKSPWarrantThreeMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_WKSPWarrantThreeMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantOneMember" xlink:label="loc_WKSPWarrantOneMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPWarrantOneMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantTwoMember" xlink:label="loc_WKSPWarrantTwoMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPWarrantTwoMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantThreeMember" xlink:label="loc_WKSPWarrantThreeMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPWarrantThreeMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PreStockSplitMember" xlink:label="loc_WKSPPreStockSplitMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_WKSPPreStockSplitMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantAgreementMember" xlink:label="loc_WKSPWarrantAgreementMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPWarrantAgreementMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantHolderMember" xlink:label="loc_WKSPWarrantHolderMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPWarrantHolderMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnderwrittersMember" xlink:label="loc_WKSPUnderwrittersMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPUnderwrittersMember_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_190" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_190" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_190" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_190" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsIssued" xlink:label="loc_WKSPWarrantsIssued_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_WKSPWarrantsIssued_190" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_190" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdditionalWarrantsIssued" xlink:label="loc_WKSPAdditionalWarrantsIssued_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_WKSPAdditionalWarrantsIssued_190" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdditionWarrantsValue" xlink:label="loc_WKSPAdditionWarrantsValue_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_WKSPAdditionWarrantsValue_190" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_190" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_190" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_190" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfStockOptionsActivityDetails" xlink:title="00000058 - Disclosure - Schedule of Stock Options Activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" xlink:title="00000059 - Disclosure - Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_50" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/StockOptionsDetailsNarrative" xlink:title="00000060 - Disclosure - Stock Options (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="loc_WKSPTwoThousandFifteenEquityIncentivePlanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_WKSPTwoThousandFifteenEquityIncentivePlanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefExecutiveOfficerMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember" xlink:label="loc_srtDirectorMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtDirectorMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DirectorsAdvisorsandOfficersMember" xlink:label="loc_WKSPDirectorsAdvisorsandOfficersMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPDirectorsAdvisorsandOfficersMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultantsMember" xlink:label="loc_WKSPConsultantsMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPConsultantsMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdvisorOneMember" xlink:label="loc_WKSPAdvisorOneMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPAdvisorOneMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdvisorTwoMember" xlink:label="loc_WKSPAdvisorTwoMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPAdvisorTwoMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="loc_srtBoardOfDirectorsChairmanMember_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtBoardOfDirectorsChairmanMember_220" xlink:type="arc" order="221" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdvisorMember" xlink:label="loc_WKSPAdvisorMember_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPAdvisorMember_280" xlink:type="arc" order="281" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtStatementScenarioAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember" xlink:label="loc_srtScenarioForecastMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_srtScenarioForecastMember_140" xlink:type="arc" order="142" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_320" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_320" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_320" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_320" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_320" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensation_320" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_320" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_320" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees" xlink:label="loc_us-gaapProfessionalFees_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapProfessionalFees_320" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_320" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://worksport.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000061 - Disclosure - Subsequent Events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultantMember" xlink:label="loc_WKSPConsultantMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPConsultantMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DirectorsMember" xlink:label="loc_WKSPDirectorsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPDirectorsMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_50" xlink:type="arc" order="2" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>wksp-20220331_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsMember" xlink:label="WKSP_WarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsMember" xlink:to="WKSP_WarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantsMember_lbl" xml:lang="en-US">Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SeriesAAndBPreferredStockMember" xlink:label="WKSP_SeriesAAndBPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SeriesAAndBPreferredStockMember" xlink:to="WKSP_SeriesAAndBPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_SeriesAAndBPreferredStockMember_lbl" xml:lang="en-US">Series A And B Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="us-gaap_SeriesBPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesBPreferredStockMember" xlink:to="us-gaap_SeriesBPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesBPreferredStockMember_lbl" xml:lang="en-US">Series B Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionsReceivableMember" xlink:label="WKSP_ShareSubscriptionsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareSubscriptionsReceivableMember" xlink:to="WKSP_ShareSubscriptionsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ShareSubscriptionsReceivableMember_lbl" xml:lang="en-US">Share Subscriptions Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionPayableMember" xlink:label="WKSP_ShareSubscriptionPayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareSubscriptionPayableMember" xlink:to="WKSP_ShareSubscriptionPayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ShareSubscriptionPayableMember_lbl" xml:lang="en-US">Share Subscription Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CumulativeTranslationAdjustmentMember" xlink:label="WKSP_CumulativeTranslationAdjustmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CumulativeTranslationAdjustmentMember" xlink:to="WKSP_CumulativeTranslationAdjustmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_CumulativeTranslationAdjustmentMember_lbl" xml:lang="en-US">Cumulative Translation Adjustment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_FINRAMember" xlink:label="WKSP_FINRAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_FINRAMember" xlink:to="WKSP_FINRAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_FINRAMember_lbl" xml:lang="en-US">FINRA [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_TerravisEnergyIncMember" xlink:label="WKSP_TerravisEnergyIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_TerravisEnergyIncMember" xlink:to="WKSP_TerravisEnergyIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_TerravisEnergyIncMember_lbl" xml:lang="en-US">Terravis Energy Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CheifExecutiveOfficerMember" xlink:label="WKSP_CheifExecutiveOfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CheifExecutiveOfficerMember" xlink:to="WKSP_CheifExecutiveOfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_CheifExecutiveOfficerMember_lbl" xml:lang="en-US">Cheif Executive Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WorksportUSAOperationsMember" xlink:label="WKSP_WorksportUSAOperationsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WorksportUSAOperationsMember" xlink:to="WKSP_WorksportUSAOperationsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WorksportUSAOperationsMember_lbl" xml:lang="en-US">Worksport USA Operations [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PromissioryNoteMember" xlink:label="WKSP_PromissioryNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PromissioryNoteMember" xlink:to="WKSP_PromissioryNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_PromissioryNoteMember_lbl" xml:lang="en-US">Promissiory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteMember" xlink:label="WKSP_SecuredPromissoryNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SecuredPromissoryNoteMember" xlink:to="WKSP_SecuredPromissoryNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_SecuredPromissoryNoteMember_lbl" xml:lang="en-US">Secured Promissory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnsecuredPromissoryNoteMember" xlink:label="WKSP_UnsecuredPromissoryNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnsecuredPromissoryNoteMember" xlink:to="WKSP_UnsecuredPromissoryNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_UnsecuredPromissoryNoteMember_lbl" xml:lang="en-US">Unsecured Promissory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteOneMember" xlink:label="WKSP_SecuredPromissoryNoteOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SecuredPromissoryNoteOneMember" xlink:to="WKSP_SecuredPromissoryNoteOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_SecuredPromissoryNoteOneMember_lbl" xml:lang="en-US">Secured Promissory Note One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteTwoMember" xlink:label="WKSP_SecuredPromissoryNoteTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SecuredPromissoryNoteTwoMember" xlink:to="WKSP_SecuredPromissoryNoteTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_SecuredPromissoryNoteTwoMember_lbl" xml:lang="en-US">Secured Promissory Note Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PromissoryNoteHoldersMember" xlink:label="WKSP_PromissoryNoteHoldersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PromissoryNoteHoldersMember" xlink:to="WKSP_PromissoryNoteHoldersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_PromissoryNoteHoldersMember_lbl" xml:lang="en-US">Promissory Note Holders [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteThreeMember" xlink:label="WKSP_SecuredPromissoryNoteThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SecuredPromissoryNoteThreeMember" xlink:to="WKSP_SecuredPromissoryNoteThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_SecuredPromissoryNoteThreeMember_lbl" xml:lang="en-US">Secured Promissory Note Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LeoniteCapitalLLCMember" xlink:label="WKSP_LeoniteCapitalLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LeoniteCapitalLLCMember" xlink:to="WKSP_LeoniteCapitalLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_LeoniteCapitalLLCMember_lbl" xml:lang="en-US">Leonite Capital LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtMember_lbl" xml:lang="en-US">Convertible Debt [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultantMember" xlink:label="WKSP_ConsultantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConsultantMember" xlink:to="WKSP_ConsultantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ConsultantMember_lbl" xml:lang="en-US">Consultant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_RegAPublicOfferingMember" xlink:label="WKSP_RegAPublicOfferingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_RegAPublicOfferingMember" xlink:to="WKSP_RegAPublicOfferingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_RegAPublicOfferingMember_lbl" xml:lang="en-US">Reg-A Public Offering [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PreStockSplitMember" xlink:label="WKSP_PreStockSplitMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PreStockSplitMember" xlink:to="WKSP_PreStockSplitMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_PreStockSplitMember_lbl" xml:lang="en-US">Pre Stock Split [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_RegAPublicOfferingWarrantsMember" xlink:label="WKSP_RegAPublicOfferingWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_RegAPublicOfferingWarrantsMember" xlink:to="WKSP_RegAPublicOfferingWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_RegAPublicOfferingWarrantsMember_lbl" xml:lang="en-US">Reg A Public Offering Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CommonStockAndWarrantMember" xlink:label="WKSP_CommonStockAndWarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CommonStockAndWarrantMember" xlink:to="WKSP_CommonStockAndWarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_CommonStockAndWarrantMember_lbl" xml:lang="en-US">Common Stock And Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultingAgreementMember" xlink:label="WKSP_ConsultingAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConsultingAgreementMember" xlink:to="WKSP_ConsultingAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ConsultingAgreementMember_lbl" xml:lang="en-US">Consulting Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionAgreementMember" xlink:label="WKSP_ShareSubscriptionAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareSubscriptionAgreementMember" xlink:to="WKSP_ShareSubscriptionAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ShareSubscriptionAgreementMember_lbl" xml:lang="en-US">Share Subscription Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultingServicesMember" xlink:label="WKSP_ConsultingServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConsultingServicesMember" xlink:to="WKSP_ConsultingServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ConsultingServicesMember_lbl" xml:lang="en-US">Consulting Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultingServicesOneMember" xlink:label="WKSP_ConsultingServicesOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConsultingServicesOneMember" xlink:to="WKSP_ConsultingServicesOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ConsultingServicesOneMember_lbl" xml:lang="en-US">Consulting Services One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LoanSettlementAgreementMember" xlink:label="WKSP_LoanSettlementAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LoanSettlementAgreementMember" xlink:to="WKSP_LoanSettlementAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_LoanSettlementAgreementMember_lbl" xml:lang="en-US">Loan Settlement Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SettlementAgreementMember" xlink:label="WKSP_SettlementAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SettlementAgreementMember" xlink:to="WKSP_SettlementAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_SettlementAgreementMember_lbl" xml:lang="en-US">Settlement Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PromissoryNoteHolderMember" xlink:label="WKSP_PromissoryNoteHolderMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PromissoryNoteHolderMember" xlink:to="WKSP_PromissoryNoteHolderMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_PromissoryNoteHolderMember_lbl" xml:lang="en-US">Promissory Note Holder [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConvertiblePromissoryNoteHolderMember" xlink:label="WKSP_ConvertiblePromissoryNoteHolderMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConvertiblePromissoryNoteHolderMember" xlink:to="WKSP_ConvertiblePromissoryNoteHolderMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ConvertiblePromissoryNoteHolderMember_lbl" xml:lang="en-US">Convertible Promissory Note Holder [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US">Director [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_USBasedCorporationMember" xlink:label="WKSP_USBasedCorporationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_USBasedCorporationMember" xlink:to="WKSP_USBasedCorporationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_USBasedCorporationMember_lbl" xml:lang="en-US">US Based Corporation [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ChiefExecutiveOfficerAndDirectorMember" xlink:label="WKSP_ChiefExecutiveOfficerAndDirectorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ChiefExecutiveOfficerAndDirectorMember" xlink:to="WKSP_ChiefExecutiveOfficerAndDirectorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ChiefExecutiveOfficerAndDirectorMember_lbl" xml:lang="en-US">Chief Executive Officer and Director [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ThirdPartyMember" xlink:label="WKSP_ThirdPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ThirdPartyMember" xlink:to="WKSP_ThirdPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ThirdPartyMember_lbl" xml:lang="en-US">Third Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LeaseAgreementMember" xlink:label="WKSP_LeaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LeaseAgreementMember" xlink:to="WKSP_LeaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_LeaseAgreementMember_lbl" xml:lang="en-US">Lease Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyOneMember" xlink:label="WKSP_UnrelatedThirdPartyOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnrelatedThirdPartyOneMember" xlink:to="WKSP_UnrelatedThirdPartyOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_UnrelatedThirdPartyOneMember_lbl" xml:lang="en-US">Unrelated Third Party One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyTwoMember" xlink:label="WKSP_UnrelatedThirdPartyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnrelatedThirdPartyTwoMember" xlink:to="WKSP_UnrelatedThirdPartyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_UnrelatedThirdPartyTwoMember_lbl" xml:lang="en-US">Unrelated Third Party Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyThirdMember" xlink:label="WKSP_UnrelatedThirdPartyThirdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnrelatedThirdPartyThirdMember" xlink:to="WKSP_UnrelatedThirdPartyThirdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_UnrelatedThirdPartyThirdMember_lbl" xml:lang="en-US">Unrelated Third Party Third [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyMember" xlink:label="WKSP_UnrelatedThirdPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnrelatedThirdPartyMember" xlink:to="WKSP_UnrelatedThirdPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_UnrelatedThirdPartyMember_lbl" xml:lang="en-US">Unrelated Third Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassAxis" xlink:label="us-gaap_UnderlyingAssetClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnderlyingAssetClassAxis" xlink:to="us-gaap_UnderlyingAssetClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnderlyingAssetClassAxis_lbl" xml:lang="en-US">Underlying Asset Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember" xlink:label="us-gaap_LoansPayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableMember_lbl" xml:lang="en-US">Loans Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CanadaEmergencyWageSubsidyMember" xlink:label="WKSP_CanadaEmergencyWageSubsidyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CanadaEmergencyWageSubsidyMember" xlink:to="WKSP_CanadaEmergencyWageSubsidyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_CanadaEmergencyWageSubsidyMember_lbl" xml:lang="en-US">Canada Emergency Wage Subsidy [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CanadaEmergencyRentSubsidyMember" xlink:label="WKSP_CanadaEmergencyRentSubsidyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CanadaEmergencyRentSubsidyMember" xlink:to="WKSP_CanadaEmergencyRentSubsidyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_CanadaEmergencyRentSubsidyMember_lbl" xml:lang="en-US">Canada Emergency Rent Subsidy [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Equity Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PerformanceStockUnitsMember" xlink:label="WKSP_PerformanceStockUnitsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PerformanceStockUnitsMember" xlink:to="WKSP_PerformanceStockUnitsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_PerformanceStockUnitsMember_lbl" xml:lang="en-US">Performance Stock Units [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantOneMember" xlink:label="WKSP_WarrantOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantOneMember" xlink:to="WKSP_WarrantOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantOneMember_lbl" xml:lang="en-US">Warrants One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantTwoMember" xlink:label="WKSP_WarrantTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantTwoMember" xlink:to="WKSP_WarrantTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantTwoMember_lbl" xml:lang="en-US">Warrants Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantThreeMember" xlink:label="WKSP_WarrantThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantThreeMember" xlink:to="WKSP_WarrantThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantThreeMember_lbl" xml:lang="en-US">Warrant Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OverAllotmentOptionMember" xlink:to="us-gaap_OverAllotmentOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OverAllotmentOptionMember_lbl" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantAgreementMember" xlink:label="WKSP_WarrantAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantAgreementMember" xlink:to="WKSP_WarrantAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantAgreementMember_lbl" xml:lang="en-US">Warrant Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantHolderMember" xlink:label="WKSP_WarrantHolderMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantHolderMember" xlink:to="WKSP_WarrantHolderMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantHolderMember_lbl" xml:lang="en-US">Warrant Holder [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnderwrittersMember" xlink:label="WKSP_UnderwrittersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnderwrittersMember" xlink:to="WKSP_UnderwrittersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_UnderwrittersMember_lbl" xml:lang="en-US">Underwritters [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsOneMember" xlink:label="WKSP_WarrantsOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsOneMember" xlink:to="WKSP_WarrantsOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="WKSP_WarrantsOneMember_lbl" xml:lang="en-US">Warrants One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsTwoMember" xlink:label="WKSP_WarrantsTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsTwoMember" xlink:to="WKSP_WarrantsTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="WKSP_WarrantsTwoMember_lbl" xml:lang="en-US">Warrants Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsThreeMember" xlink:label="WKSP_WarrantsThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsThreeMember" xlink:to="WKSP_WarrantsThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantsThreeMember_lbl" xml:lang="en-US">Warrants Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsFourMember" xlink:label="WKSP_WarrantsFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsFourMember" xlink:to="WKSP_WarrantsFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantsFourMember_lbl" xml:lang="en-US">Warrants Four [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsFiveMember" xlink:label="WKSP_WarrantsFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsFiveMember" xlink:to="WKSP_WarrantsFiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantsFiveMember_lbl" xml:lang="en-US">Warrants Five [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="WKSP_TwoThousandFifteenEquityIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_TwoThousandFifteenEquityIncentivePlanMember" xlink:to="WKSP_TwoThousandFifteenEquityIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_TwoThousandFifteenEquityIncentivePlanMember_lbl" xml:lang="en-US">2015 Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DirectorsAdvisorsandOfficersMember" xlink:label="WKSP_DirectorsAdvisorsandOfficersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DirectorsAdvisorsandOfficersMember" xlink:to="WKSP_DirectorsAdvisorsandOfficersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_DirectorsAdvisorsandOfficersMember_lbl" xml:lang="en-US">Directors Advisors and Officers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultantsMember" xlink:label="WKSP_ConsultantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConsultantsMember" xlink:to="WKSP_ConsultantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ConsultantsMember_lbl" xml:lang="en-US">Consultants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioForecastMember_lbl" xml:lang="en-US">Forecast [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdvisorOneMember" xlink:label="WKSP_AdvisorOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdvisorOneMember" xlink:to="WKSP_AdvisorOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_AdvisorOneMember_lbl" xml:lang="en-US">Advisor One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdvisorTwoMember" xlink:label="WKSP_AdvisorTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdvisorTwoMember" xlink:to="WKSP_AdvisorTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_AdvisorTwoMember_lbl" xml:lang="en-US">Advisor Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="srt_BoardOfDirectorsChairmanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BoardOfDirectorsChairmanMember" xlink:to="srt_BoardOfDirectorsChairmanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl" xml:lang="en-US">Board of Directors Chairman [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdvisorMember" xlink:label="WKSP_AdvisorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdvisorMember" xlink:to="WKSP_AdvisorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_AdvisorMember_lbl" xml:lang="en-US">Advisor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DirectorsMember" xlink:label="WKSP_DirectorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DirectorsMember" xlink:to="WKSP_DirectorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_DirectorsMember_lbl" xml:lang="en-US">Directors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory (note 3)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US">Investment (note 12)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and Equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right-of-use asset, net (note 13)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Intangible Assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities and Shareholders&#8217; Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Payroll taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Related party loan (note 8)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Promissory notes payable (note 5)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableCurrent" xlink:label="us-gaap_LoansPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableCurrent_lbl" xml:lang="en-US">Loan payable (note 14)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current lease liability (note 13)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Long Term &#8211; Lease Liability (note 13)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders&#8217; Equity (Deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Series A &amp; B Preferred Stock, $0.0001 par value, 1,100,000 shares authorized, 100 Series A and 0 Series B issued and outstanding, respectively (note 7)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.0001 par value, 299,000,000 shares authorized, 17,001,034 and 3,820,619 shares issued and outstanding, respectively (note 7)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable" xlink:label="us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable" xlink:to="us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable_lbl" xml:lang="en-US">Share subscriptions receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionsPayable" xlink:label="WKSP_ShareSubscriptionsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareSubscriptionsPayable" xlink:to="WKSP_ShareSubscriptionsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ShareSubscriptionsPayable_lbl" xml:lang="en-US">Share subscriptions payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" xlink:label="us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" xlink:to="us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax_lbl" xml:lang="en-US">Cumulative translation adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Shareholders&#8217; Equity (Deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Shareholders&#8217; Equity (Deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred Stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred Stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred Stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred Stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Net Sales</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of Goods Sold</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Profit (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Sales and marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees" xlink:label="us-gaap_ProfessionalFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfessionalFees_lbl" xml:lang="en-US">Professional fees</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LossGainOnForeignExchange" xlink:label="WKSP_LossGainOnForeignExchange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LossGainOnForeignExchange" xlink:to="WKSP_LossGainOnForeignExchange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_LossGainOnForeignExchange_lbl" xml:lang="en-US">Loss (gain) on foreign exchange</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other Income (Expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense (note 5)</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_InterestIncome" xlink:label="WKSP_InterestIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_InterestIncome" xlink:to="WKSP_InterestIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_InterestIncome_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Gain (loss) on settlement of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Loss per Share (basic and diluted)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted Average Number of Shares (basic and diluted)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedForServicesAndSubscriptionsPayable" xlink:label="WKSP_StockIssuedForServicesAndSubscriptionsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedForServicesAndSubscriptionsPayable" xlink:to="WKSP_StockIssuedForServicesAndSubscriptionsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_StockIssuedForServicesAndSubscriptionsPayable_lbl" xml:lang="en-US">Issuance for services and subscriptions payable</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_IssuanceForServicesAndSubscriptionsPayableShares" xlink:label="WKSP_IssuanceForServicesAndSubscriptionsPayableShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_IssuanceForServicesAndSubscriptionsPayableShares" xlink:to="WKSP_IssuanceForServicesAndSubscriptionsPayableShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_IssuanceForServicesAndSubscriptionsPayableShares_lbl" xml:lang="en-US">Issuance for services and subscriptions payable, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Public offering</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Public offering, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts_lbl" xml:lang="en-US">Share issuance cost</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement" xlink:label="WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement" xlink:to="WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement_lbl" xml:lang="en-US">Issuance of shares from private placement</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodPrivatePlacementShares" xlink:label="WKSP_StockIssuedDuringPeriodPrivatePlacementShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodPrivatePlacementShares" xlink:to="WKSP_StockIssuedDuringPeriodPrivatePlacementShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_StockIssuedDuringPeriodPrivatePlacementShares_lbl" xml:lang="en-US">Issuance of shares from private placement, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Conversion of convertible promissory note to shares (note 6)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US">onversion of convertible promissory note to shares (note 6), shares</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodValueWarrantExercise" xlink:label="WKSP_StockIssuedDuringPeriodValueWarrantExercise" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodValueWarrantExercise" xlink:to="WKSP_StockIssuedDuringPeriodValueWarrantExercise_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_StockIssuedDuringPeriodValueWarrantExercise_lbl" xml:lang="en-US">Warrant exercise (note 17)</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesWarrantExercise" xlink:label="WKSP_StockIssuedDuringPeriodSharesWarrantExercise" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodSharesWarrantExercise" xlink:to="WKSP_StockIssuedDuringPeriodSharesWarrantExercise_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_StockIssuedDuringPeriodSharesWarrantExercise_lbl" xml:lang="en-US">Warrant exercise (note 17), shares</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LoanRepayment" xlink:label="WKSP_LoanRepayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LoanRepayment" xlink:to="WKSP_LoanRepayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_LoanRepayment_lbl" xml:lang="en-US">Loan repayment (note 5 and 14)</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LoanRepaymentShares" xlink:label="WKSP_LoanRepaymentShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LoanRepaymentShares" xlink:to="WKSP_LoanRepaymentShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_LoanRepaymentShares_lbl" xml:lang="en-US">Loan repayment (note 5 and 14), shares</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_IssuanceOfWarrantsForServices" xlink:label="WKSP_IssuanceOfWarrantsForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_IssuanceOfWarrantsForServices" xlink:to="WKSP_IssuanceOfWarrantsForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_IssuanceOfWarrantsForServices_lbl" xml:lang="en-US">Warrants issuance for services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash from operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Shares, options and warrants issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_InterestOnLeaseLiability" xlink:label="WKSP_InterestOnLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_InterestOnLeaseLiability" xlink:to="WKSP_InterestOnLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_InterestOnLeaseLiability_lbl" xml:lang="en-US">Interest on lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AccruedInterest" xlink:label="WKSP_AccruedInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AccruedInterest" xlink:to="WKSP_AccruedInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_AccruedInterest_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortization on OID interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xml:lang="en-US">Gain/(loss) on settlement of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">&#160;Adjustments to reconcile net income loss to cash provided by (used in) operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapital" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapital_lbl" xml:lang="en-US">Changes in operating assets and liabilities (note 9)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Investing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansReceivable" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLoansReceivable" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable_lbl" xml:lang="en-US">Loan receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US">Repayment of lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of common shares, net of issuance cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US">Proceeds from warrant exercise</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareholderAssumptionOfDebt" xlink:label="WKSP_ShareholderAssumptionOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareholderAssumptionOfDebt" xlink:to="WKSP_ShareholderAssumptionOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="WKSP_ShareholderAssumptionOfDebt_lbl" xml:lang="en-US">Shareholder Assumption of Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US">Repayments on loan payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by/ used in financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Change in cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash and cash equivalents - beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xml:lang="en-US">Cash and cash equivalents end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of non-cash investing and financing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PurchaseOfSoftware" xlink:label="WKSP_PurchaseOfSoftware" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PurchaseOfSoftware" xlink:to="WKSP_PurchaseOfSoftware_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_PurchaseOfSoftware_lbl" xml:lang="en-US">Shares issued for purchase of software</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US">Shares and warrants issued to service providers</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CashlessWarrantExercise" xlink:label="WKSP_CashlessWarrantExercise" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CashlessWarrantExercise" xlink:to="WKSP_CashlessWarrantExercise_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_CashlessWarrantExercise_lbl" xml:lang="en-US">Cashless warrant exercise</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesIssued1" xlink:label="us-gaap_NotesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesIssued1" xlink:to="us-gaap_NotesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesIssued1_lbl" xml:lang="en-US">Conversion of convertible promissory note to common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Business Condition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosurePrepaidExpensesAndDepositsAbstract" xlink:label="WKSP_DisclosurePrepaidExpensesAndDepositsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DisclosurePrepaidExpensesAndDepositsAbstract" xlink:to="WKSP_DisclosurePrepaidExpensesAndDepositsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_DisclosurePrepaidExpensesAndDepositsAbstract_lbl" xml:lang="en-US">Prepaid Expenses And Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock" xlink:label="WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock" xlink:to="WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock_lbl" xml:lang="en-US">Prepaid expenses and deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Promissory Notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">Convertible Promissory Notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Shareholders&#8217; Equity (Deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Reclassifications" xlink:label="us-gaap_Reclassifications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Reclassifications" xlink:to="us-gaap_Reclassifications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Reclassifications_lbl" xml:lang="en-US">Changes in Cash Flows from Operating Assets and Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsDisclosureTextBlock" xlink:to="us-gaap_CommitmentsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureReverseStockSplitAbstract" xlink:label="WKSP_DisclosureReverseStockSplitAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DisclosureReverseStockSplitAbstract" xlink:to="WKSP_DisclosureReverseStockSplitAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_DisclosureReverseStockSplitAbstract_lbl" xml:lang="en-US">Reverse Stock Split</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ReverseStockSplitTextBlock" xlink:label="WKSP_ReverseStockSplitTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ReverseStockSplitTextBlock" xlink:to="WKSP_ReverseStockSplitTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="WKSP_ReverseStockSplitTextBlock_lbl" xml:lang="en-US">Reverse Stock Split</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xml:lang="en-US">Investments, All Other Investments [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTextBlock" xlink:label="us-gaap_InvestmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTextBlock" xlink:to="us-gaap_InvestmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTextBlock_lbl" xml:lang="en-US">Investment</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureLeaseLiabilitiesAbstract" xlink:label="WKSP_DisclosureLeaseLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DisclosureLeaseLiabilitiesAbstract" xlink:to="WKSP_DisclosureLeaseLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_DisclosureLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Lease Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Lease Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureLoanPayableAbstract" xlink:label="WKSP_DisclosureLoanPayableAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DisclosureLoanPayableAbstract" xlink:to="WKSP_DisclosureLoanPayableAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_DisclosureLoanPayableAbstract_lbl" xml:lang="en-US">Loan Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LoanPayableTextBlock" xlink:label="WKSP_LoanPayableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LoanPayableTextBlock" xlink:to="WKSP_LoanPayableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_LoanPayableTextBlock_lbl" xml:lang="en-US">Loan payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentAssistanceAbstract" xlink:label="us-gaap_GovernmentAssistanceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistanceAbstract" xlink:to="us-gaap_GovernmentAssistanceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistanceAbstract_lbl" xml:lang="en-US">Government Assistance [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentAssistanceTextBlock" xlink:label="us-gaap_GovernmentAssistanceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistanceTextBlock" xlink:to="us-gaap_GovernmentAssistanceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistanceTextBlock_lbl" xml:lang="en-US">Government Assistance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Loss per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureWarrantsAbstract" xlink:label="WKSP_DisclosureWarrantsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DisclosureWarrantsAbstract" xlink:to="WKSP_DisclosureWarrantsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_DisclosureWarrantsAbstract_lbl" xml:lang="en-US">Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsTextBlock" xlink:label="WKSP_WarrantsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsTextBlock" xlink:to="WKSP_WarrantsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="WKSP_WarrantsTextBlock_lbl" xml:lang="en-US">Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock Options</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureCovid19Abstract" xlink:label="WKSP_DisclosureCovid19Abstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DisclosureCovid19Abstract" xlink:to="WKSP_DisclosureCovid19Abstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_DisclosureCovid19Abstract_lbl" xml:lang="en-US">Covid-19</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_COVID19TextBlock" xlink:label="WKSP_COVID19TextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_COVID19TextBlock" xlink:to="WKSP_COVID19TextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_COVID19TextBlock_lbl" xml:lang="en-US">COVID-19</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:label="us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:to="us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_lbl" xml:lang="en-US">Schedule of Prepaid Expenses and Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ScheduleOfSecuredNotesPayableTableTextBlock" xlink:label="WKSP_ScheduleOfSecuredNotesPayableTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ScheduleOfSecuredNotesPayableTableTextBlock" xlink:to="WKSP_ScheduleOfSecuredNotesPayableTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ScheduleOfSecuredNotesPayableTableTextBlock_lbl" xml:lang="en-US">Schedule of Secured Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock" xlink:label="WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock" xlink:to="WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Changes in Operating Assets and Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ScheduleRightofuseAssetTableTextBlock" xlink:label="WKSP_ScheduleRightofuseAssetTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ScheduleRightofuseAssetTableTextBlock" xlink:to="WKSP_ScheduleRightofuseAssetTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ScheduleRightofuseAssetTableTextBlock_lbl" xml:lang="en-US">Schedule Right-of-use Asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Lease Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Minimum Lease Payments</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock" xlink:label="WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock" xlink:to="WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock_lbl" xml:lang="en-US">Schedule of Warrants Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of Warrants Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Stock Options Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US">Schedule of Share-based Payment Arrangement, Option, Exercise Price Range</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl" xml:lang="en-US">Stockholders equity, reverse stock split</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesIssued_2_lbl" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_2_lbl" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_2_lbl" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_2_lbl" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WorkingCapital" xlink:label="WKSP_WorkingCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WorkingCapital" xlink:to="WKSP_WorkingCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WorkingCapital_lbl" xml:lang="en-US">Working capital</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US">Proceeds from Issuance of Private Placement</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PossibleWarrantExercise" xlink:label="WKSP_PossibleWarrantExercise" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PossibleWarrantExercise" xlink:to="WKSP_PossibleWarrantExercise_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_PossibleWarrantExercise_lbl" xml:lang="en-US">Possible warrant exercise</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventory" xlink:label="us-gaap_OtherInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventory" xlink:to="us-gaap_OtherInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInventory_lbl" xml:lang="en-US">Promotional items</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsAndSupplies" xlink:to="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventory</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DisclosurePrepaidExpensesAndDepositsAbstract" xlink:to="WKSP_DisclosurePrepaidExpensesAndDepositsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="WKSP_DisclosurePrepaidExpensesAndDepositsAbstract_2_lbl" xml:lang="en-US">Schedule Of Prepaid Expenses And Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl" xml:lang="en-US">Consulting, services and advertising</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInsurance" xlink:to="us-gaap_PrepaidInsurance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidInsurance_lbl" xml:lang="en-US">Insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PrepaidDeposit" xlink:label="WKSP_PrepaidDeposit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PrepaidDeposit" xlink:to="WKSP_PrepaidDeposit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_PrepaidDeposit_lbl" xml:lang="en-US">Deposit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xml:lang="en-US">Prepaid expenses and deposits, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and deposits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_NotesPayableCurrent_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ReclassificationNotesPayable" xlink:label="WKSP_ReclassificationNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ReclassificationNotesPayable" xlink:to="WKSP_ReclassificationNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ReclassificationNotesPayable_lbl" xml:lang="en-US">Repayment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_NotesPayableCurrent_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableCurrent_4_lbl" xml:lang="en-US">Balance owing</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_NotesPayableNonCurrent" xlink:label="WKSP_NotesPayableNonCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_NotesPayableNonCurrent" xlink:to="WKSP_NotesPayableNonCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="WKSP_NotesPayableNonCurrent_lbl" xml:lang="en-US">Less amounts due within one year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Long-term portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables" xlink:label="us-gaap_OtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Other receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebt" xlink:label="us-gaap_SecuredDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuredDebt" xlink:to="us-gaap_SecuredDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuredDebt_lbl" xml:lang="en-US">Secured debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt" xlink:label="us-gaap_UnsecuredDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebt" xlink:to="us-gaap_UnsecuredDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnsecuredDebt_lbl" xml:lang="en-US">Unsecured Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Debt interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Outstanding principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Interest payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xml:lang="en-US">Debt Instrument, Maturity Date, Description</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_3_lbl" xml:lang="en-US">Gain on settlement of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DebtInstrumentExtendedMaturityDate" xlink:label="WKSP_DebtInstrumentExtendedMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DebtInstrumentExtendedMaturityDate" xlink:to="WKSP_DebtInstrumentExtendedMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_DebtInstrumentExtendedMaturityDate_lbl" xml:lang="en-US">Maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfSecuredDebt" xlink:to="us-gaap_RepaymentsOfSecuredDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfSecuredDebt_lbl" xml:lang="en-US">Repayments of secured debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Issuance of shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_2_lbl" xml:lang="en-US">Debt instrument face amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xml:lang="en-US">Number of shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Warrant term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Pre stock split common shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Warrants exercise per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Debt instrument unamortized discount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US">Repayments of convertible debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt" xlink:label="us-gaap_ConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebt_lbl" xml:lang="en-US">Convertible debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xml:lang="en-US">Stock issued during period value new issues</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_2_lbl" xml:lang="en-US">Amortization of debt discount premium</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_2_lbl" xml:lang="en-US">Debt conversion converted instrument amount1</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_2_lbl" xml:lang="en-US">Debt conversion converted instrument shares issued1</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_2_lbl" xml:lang="en-US">Shares issued price per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_4_lbl" xml:lang="en-US">Gains losses on extinguishment of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US">Debt instrument convertible conversion price1</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Stock issued during period shares issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Stock issued during period value issued for services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfessionalFees_2_lbl" xml:lang="en-US">Consulting expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockSplits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockSplits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockSplits_lbl" xml:lang="en-US">Number of pre-stock split shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Stock repurchased during period shares</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockRepurchasedDuringPeriodSharesStockSplits" xlink:label="WKSP_StockRepurchasedDuringPeriodSharesStockSplits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockRepurchasedDuringPeriodSharesStockSplits" xlink:to="WKSP_StockRepurchasedDuringPeriodSharesStockSplits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_StockRepurchasedDuringPeriodSharesStockSplits_lbl" xml:lang="en-US">Stock repurchased during period shares stock splits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Stock repurchased during period value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Payments of stock issuance costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xml:lang="en-US">Class of warrant or right</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Stock issued during period shares other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Stock issued during period value other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_2_lbl" xml:lang="en-US">Proceeds from issuance of private placement</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesNewIssuesOne" xlink:label="WKSP_StockIssuedDuringPeriodSharesNewIssuesOne" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodSharesNewIssuesOne" xlink:to="WKSP_StockIssuedDuringPeriodSharesNewIssuesOne_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_StockIssuedDuringPeriodSharesNewIssuesOne_lbl" xml:lang="en-US">Stock issued during period shares new issues one</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation" xlink:label="WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation" xlink:to="WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation_lbl" xml:lang="en-US">Stock issued during period shares new issues post consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation" xlink:label="WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation" xlink:to="WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation_lbl" xml:lang="en-US">Stock issued during period value new issues post consolidation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_2_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_3_lbl" xml:lang="en-US">Common stock par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Preferred Stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockVotingRights" xlink:label="us-gaap_PreferredStockVotingRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockVotingRights" xlink:to="us-gaap_PreferredStockVotingRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockVotingRights_lbl" xml:lang="en-US">Preferred stock voting rights</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_lbl" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_lbl" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalariesAndWages" xlink:label="us-gaap_SalariesAndWages" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalariesAndWages" xlink:to="us-gaap_SalariesAndWages_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalariesAndWages_lbl" xml:lang="en-US">Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Repayment of related party debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_2_lbl" xml:lang="en-US">Related party loan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficersCompensation" xlink:label="us-gaap_OfficersCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficersCompensation" xlink:to="us-gaap_OfficersCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficersCompensation_lbl" xml:lang="en-US">Salaries expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Decrease (increase) in accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US">Decrease (increase) in other receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Decrease (increase) in inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Decrease (increase) in prepaid expenses and deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_IncreaseDecreaseInLeaseLiability" xlink:label="WKSP_IncreaseDecreaseInLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_IncreaseDecreaseInLeaseLiability" xlink:to="WKSP_IncreaseDecreaseInLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="WKSP_IncreaseDecreaseInLeaseLiability_lbl" xml:lang="en-US">Increase (decrease) in lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Increase (decrease) in taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Increase (decrease) in accounts payable and accrued liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapital" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapital_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapital_2_lbl" xml:lang="en-US">Changes in operating assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_2_lbl" xml:lang="en-US">Issuance of shares for services, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_3_lbl" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdvanceReceivableForStockIssuance" xlink:label="WKSP_AdvanceReceivableForStockIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdvanceReceivableForStockIssuance" xlink:to="WKSP_AdvanceReceivableForStockIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_AdvanceReceivableForStockIssuance_lbl" xml:lang="en-US">Advance receivable for stock issuance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DisclosureLeaseLiabilitiesAbstract" xlink:to="WKSP_DisclosureLeaseLiabilitiesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="WKSP_DisclosureLeaseLiabilitiesAbstract_2_lbl" xml:lang="en-US">Schedule Right-of-use Asset</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Right-of-use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_OperatingLeaseLiabilitesCurrent" xlink:label="WKSP_OperatingLeaseLiabilitesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_OperatingLeaseLiabilitesCurrent" xlink:to="WKSP_OperatingLeaseLiabilitesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_OperatingLeaseLiabilitesCurrent_lbl" xml:lang="en-US">Current lease liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Long-term lease liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DisclosureLeaseLiabilitiesAbstract" xlink:to="WKSP_DisclosureLeaseLiabilitiesAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="WKSP_DisclosureLeaseLiabilitiesAbstract_3_lbl" xml:lang="en-US">Schedule Of Components Of Lease Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US">Amortization of right-of-use</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US">Interest on lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total future minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: amount representing interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of future payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_3_lbl" xml:lang="en-US">Long term portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseExpirationDate1" xlink:label="us-gaap_LeaseExpirationDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseExpirationDate1" xlink:to="us-gaap_LeaseExpirationDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseExpirationDate1_lbl" xml:lang="en-US">Lease Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating Lease, Payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Incremental borrowing rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLoans" xlink:label="us-gaap_ProceedsFromLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLoans" xlink:to="us-gaap_ProceedsFromLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLoans_lbl" xml:lang="en-US">Proceeds from Loans</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_3_lbl" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued Liabilities, Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable" xlink:label="us-gaap_LoansPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayable_lbl" xml:lang="en-US">Loans Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_2_lbl" xml:lang="en-US">Interest Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossRelatedToLitigationSettlement" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xml:lang="en-US">Gain (Loss) Related to Litigation Settlement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="us-gaap_DebtInstrumentFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFairValue" xlink:to="us-gaap_DebtInstrumentFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFairValue_lbl" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SubsidyReceived" xlink:label="WKSP_SubsidyReceived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SubsidyReceived" xlink:to="WKSP_SubsidyReceived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_SubsidyReceived_lbl" xml:lang="en-US">Subsidy received</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_2_lbl" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SharesToBeIssued" xlink:label="WKSP_SharesToBeIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SharesToBeIssued" xlink:to="WKSP_SharesToBeIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_SharesToBeIssued_lbl" xml:lang="en-US">Shares to be issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl" xml:lang="en-US">Conversion of Stock, Shares Converted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xml:lang="en-US">Exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Warrant, outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average life (years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" xml:lang="en-US">Warrants expiry date</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DisclosureWarrantsAbstract" xlink:to="WKSP_DisclosureWarrantsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="WKSP_DisclosureWarrantsAbstract_2_lbl" xml:lang="en-US">Schedule Of Warrants Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xml:lang="en-US">Number of warrants, balance, beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:label="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:to="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average price, balance, beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xml:lang="en-US">Number of warrants, issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average price, issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xml:lang="en-US">Number of warrants, expired</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice" xlink:label="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice" xlink:to="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_lbl" xml:lang="en-US">Weighted average price, expired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xml:lang="en-US">Number of warrants, exercise</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice" xlink:label="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice" xlink:to="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average price, exercise</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2_lbl" xml:lang="en-US">Number of warrants, balance, end of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:to="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted average price, balance, ending of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_3_lbl" xml:lang="en-US">Class of warrant or right number of securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_2_lbl" xml:lang="en-US">Instruments exercised</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xml:lang="en-US">Options grants</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsIssued" xlink:label="WKSP_WarrantsIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsIssued" xlink:to="WKSP_WarrantsIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantsIssued_lbl" xml:lang="en-US">Warrants issued</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdditionalWarrantsIssued" xlink:label="WKSP_AdditionalWarrantsIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdditionalWarrantsIssued" xlink:to="WKSP_AdditionalWarrantsIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_AdditionalWarrantsIssued_lbl" xml:lang="en-US">Additional warrants issued</link:label>
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdditionWarrantsValue" xlink:label="WKSP_AdditionWarrantsValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdditionWarrantsValue" xlink:to="WKSP_AdditionWarrantsValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_AdditionWarrantsValue_lbl" xml:lang="en-US">Addition warrants value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Stock issued during period shares stock options exercised</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of options, balance, beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average price, balance, beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2_lbl" xml:lang="en-US">Number of options, granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average price, granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Number of options, balance, end of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted average price, balance, end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xml:lang="en-US">Weighted average exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xml:lang="en-US">Number of shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average life (years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xml:lang="en-US">Number of shares exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xml:lang="en-US">Share based compensation, description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Stock option, term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3_lbl" xml:lang="en-US">Number of stock options grants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Sharebased compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareSubscriptionsPayable" xlink:to="WKSP_ShareSubscriptionsPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ShareSubscriptionsPayable_doc" xml:lang="en-US">Share subscriptions payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LossGainOnForeignExchange" xlink:to="WKSP_LossGainOnForeignExchange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_LossGainOnForeignExchange_doc" xml:lang="en-US">Loss (gain) on foreign exchange.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_InterestIncome" xlink:to="WKSP_InterestIncome_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_InterestIncome_doc" xml:lang="en-US">Interest income.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareSubscriptionsReceivableMember" xlink:to="WKSP_ShareSubscriptionsReceivableMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ShareSubscriptionsReceivableMember_doc" xml:lang="en-US">Share Subscriptions Receivable [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareSubscriptionPayableMember" xlink:to="WKSP_ShareSubscriptionPayableMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ShareSubscriptionPayableMember_doc" xml:lang="en-US">Share Subscription Payable [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CumulativeTranslationAdjustmentMember" xlink:to="WKSP_CumulativeTranslationAdjustmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_CumulativeTranslationAdjustmentMember_doc" xml:lang="en-US">Cumulative Translation Adjustment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedForServicesAndSubscriptionsPayable" xlink:to="WKSP_StockIssuedForServicesAndSubscriptionsPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_StockIssuedForServicesAndSubscriptionsPayable_doc" xml:lang="en-US">Issuance for services and subscriptions payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement" xlink:to="WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement_doc" xml:lang="en-US">Issuance of shares from private placement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodValueWarrantExercise" xlink:to="WKSP_StockIssuedDuringPeriodValueWarrantExercise_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_StockIssuedDuringPeriodValueWarrantExercise_doc" xml:lang="en-US">Warrant exercise.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LoanRepayment" xlink:to="WKSP_LoanRepayment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_LoanRepayment_doc" xml:lang="en-US">Loan repayment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_IssuanceOfWarrantsForServices" xlink:to="WKSP_IssuanceOfWarrantsForServices_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_IssuanceOfWarrantsForServices_doc" xml:lang="en-US">Warrant issuance for services.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LeoniteCapitalLLCMember" xlink:to="WKSP_LeoniteCapitalLLCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_LeoniteCapitalLLCMember_doc" xml:lang="en-US">Leonite Capital LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_IssuanceForServicesAndSubscriptionsPayableShares" xlink:to="WKSP_IssuanceForServicesAndSubscriptionsPayableShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_IssuanceForServicesAndSubscriptionsPayableShares_doc" xml:lang="en-US">Issuance for services and subscriptions payable, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodPrivatePlacementShares" xlink:to="WKSP_StockIssuedDuringPeriodPrivatePlacementShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_StockIssuedDuringPeriodPrivatePlacementShares_doc" xml:lang="en-US">Issuance of shares from private placement, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodSharesWarrantExercise" xlink:to="WKSP_StockIssuedDuringPeriodSharesWarrantExercise_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_StockIssuedDuringPeriodSharesWarrantExercise_doc" xml:lang="en-US">Warrant exercise, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LoanRepaymentShares" xlink:to="WKSP_LoanRepaymentShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_LoanRepaymentShares_doc" xml:lang="en-US">Loan repayment shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_InterestOnLeaseLiability" xlink:to="WKSP_InterestOnLeaseLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_InterestOnLeaseLiability_doc" xml:lang="en-US">Interest on lease liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AccruedInterest" xlink:to="WKSP_AccruedInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_AccruedInterest_doc" xml:lang="en-US">Accrued interest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareholderAssumptionOfDebt" xlink:to="WKSP_ShareholderAssumptionOfDebt_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ShareholderAssumptionOfDebt_doc" xml:lang="en-US">Shareholder assumption of debt.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PurchaseOfSoftware" xlink:to="WKSP_PurchaseOfSoftware_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_PurchaseOfSoftware_doc" xml:lang="en-US">Purchase of software.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CashlessWarrantExercise" xlink:to="WKSP_CashlessWarrantExercise_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_CashlessWarrantExercise_doc" xml:lang="en-US">Cashless warrant exercise.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_RegAPublicOfferingMember" xlink:to="WKSP_RegAPublicOfferingMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_RegAPublicOfferingMember_doc" xml:lang="en-US">Reg-A Public Offering [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockRepurchasedDuringPeriodSharesStockSplits" xlink:to="WKSP_StockRepurchasedDuringPeriodSharesStockSplits_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_StockRepurchasedDuringPeriodSharesStockSplits_doc" xml:lang="en-US">Stock repurchased during period shares stock splits.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PreStockSplitMember" xlink:to="WKSP_PreStockSplitMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_PreStockSplitMember_doc" xml:lang="en-US">Pre Stock Split [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_FINRAMember" xlink:to="WKSP_FINRAMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_FINRAMember_doc" xml:lang="en-US">FINRA [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PossibleWarrantExercise" xlink:to="WKSP_PossibleWarrantExercise_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_PossibleWarrantExercise_doc" xml:lang="en-US">Possible warrant exercise.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PrepaidDeposit" xlink:to="WKSP_PrepaidDeposit_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_PrepaidDeposit_doc" xml:lang="en-US">Prepaid deposit.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation" xlink:to="WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation_doc" xml:lang="en-US">Number of shares issued, post consolidation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation" xlink:to="WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation_doc" xml:lang="en-US">Value of shares issued, post consolidation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SettlementAgreementMember" xlink:to="WKSP_SettlementAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_SettlementAgreementMember_doc" xml:lang="en-US">Settlement Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PromissoryNoteHolderMember" xlink:to="WKSP_PromissoryNoteHolderMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_PromissoryNoteHolderMember_doc" xml:lang="en-US">Promissory Note Holder [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WorkingCapital" xlink:to="WKSP_WorkingCapital_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WorkingCapital_doc" xml:lang="en-US">Working capital.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LoanSettlementAgreementMember" xlink:to="WKSP_LoanSettlementAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_LoanSettlementAgreementMember_doc" xml:lang="en-US">Loan Settlement Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareSubscriptionAgreementMember" xlink:to="WKSP_ShareSubscriptionAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ShareSubscriptionAgreementMember_doc" xml:lang="en-US">Share Subscription Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConsultingServicesMember" xlink:to="WKSP_ConsultingServicesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ConsultingServicesMember_doc" xml:lang="en-US">Consulting Services [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConsultingServicesOneMember" xlink:to="WKSP_ConsultingServicesOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ConsultingServicesOneMember_doc" xml:lang="en-US">Consulting Services One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConsultingAgreementMember" xlink:to="WKSP_ConsultingAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ConsultingAgreementMember_doc" xml:lang="en-US">Consulting Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ChiefExecutiveOfficerAndDirectorMember" xlink:to="WKSP_ChiefExecutiveOfficerAndDirectorMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ChiefExecutiveOfficerAndDirectorMember_doc" xml:lang="en-US">Chief Executive Officer and Director [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_IncreaseDecreaseInLeaseLiability" xlink:to="WKSP_IncreaseDecreaseInLeaseLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_IncreaseDecreaseInLeaseLiability_doc" xml:lang="en-US">Increase decrease in lease liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ThirdPartyMember" xlink:to="WKSP_ThirdPartyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ThirdPartyMember_doc" xml:lang="en-US">Third Party [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LeaseAgreementMember" xlink:to="WKSP_LeaseAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_LeaseAgreementMember_doc" xml:lang="en-US">Lease Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_OperatingLeaseLiabilitesCurrent" xlink:to="WKSP_OperatingLeaseLiabilitesCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_OperatingLeaseLiabilitesCurrent_doc" xml:lang="en-US">Current lease liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ReclassificationNotesPayable" xlink:to="WKSP_ReclassificationNotesPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ReclassificationNotesPayable_doc" xml:lang="en-US">Reclassification notes payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_NotesPayableNonCurrent" xlink:to="WKSP_NotesPayableNonCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_NotesPayableNonCurrent_doc" xml:lang="en-US">Less amounts due within one year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SecuredPromissoryNoteMember" xlink:to="WKSP_SecuredPromissoryNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_SecuredPromissoryNoteMember_doc" xml:lang="en-US">Secured Promissory Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnsecuredPromissoryNoteMember" xlink:to="WKSP_UnsecuredPromissoryNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_UnsecuredPromissoryNoteMember_doc" xml:lang="en-US">Unsecured Promissory Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SecuredPromissoryNoteOneMember" xlink:to="WKSP_SecuredPromissoryNoteOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_SecuredPromissoryNoteOneMember_doc" xml:lang="en-US">Secured Promissory Note One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SecuredPromissoryNoteTwoMember" xlink:to="WKSP_SecuredPromissoryNoteTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_SecuredPromissoryNoteTwoMember_doc" xml:lang="en-US">Secured Promissory Note Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PromissoryNoteHoldersMember" xlink:to="WKSP_PromissoryNoteHoldersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_PromissoryNoteHoldersMember_doc" xml:lang="en-US">Promissory Note Holders [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SecuredPromissoryNoteThreeMember" xlink:to="WKSP_SecuredPromissoryNoteThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_SecuredPromissoryNoteThreeMember_doc" xml:lang="en-US">Secured Promissory Note Three [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnrelatedThirdPartyOneMember" xlink:to="WKSP_UnrelatedThirdPartyOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_UnrelatedThirdPartyOneMember_doc" xml:lang="en-US">Unrelated Third Party One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DebtInstrumentExtendedMaturityDate" xlink:to="WKSP_DebtInstrumentExtendedMaturityDate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_DebtInstrumentExtendedMaturityDate_doc" xml:lang="en-US">Debt instrument extended maturity date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnrelatedThirdPartyTwoMember" xlink:to="WKSP_UnrelatedThirdPartyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_UnrelatedThirdPartyTwoMember_doc" xml:lang="en-US">Unrelated Third Party Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnrelatedThirdPartyThirdMember" xlink:to="WKSP_UnrelatedThirdPartyThirdMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_UnrelatedThirdPartyThirdMember_doc" xml:lang="en-US">Unrelated Third Party Third [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnrelatedThirdPartyMember" xlink:to="WKSP_UnrelatedThirdPartyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_UnrelatedThirdPartyMember_doc" xml:lang="en-US">Unrelated Third Party [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SubsidyReceived" xlink:to="WKSP_SubsidyReceived_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_SubsidyReceived_doc" xml:lang="en-US">Subsidy received.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CanadaEmergencyWageSubsidyMember" xlink:to="WKSP_CanadaEmergencyWageSubsidyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_CanadaEmergencyWageSubsidyMember_doc" xml:lang="en-US">Canada Emergency Wage Subsidy [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CanadaEmergencyRentSubsidyMember" xlink:to="WKSP_CanadaEmergencyRentSubsidyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_CanadaEmergencyRentSubsidyMember_doc" xml:lang="en-US">Canada Emergency Rent Subsidy [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantOneMember" xlink:to="WKSP_WarrantOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantOneMember_doc" xml:lang="en-US">Warrants One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantTwoMember" xlink:to="WKSP_WarrantTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantTwoMember_doc" xml:lang="en-US">Warrants Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsIssued" xlink:to="WKSP_WarrantsIssued_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantsIssued_doc" xml:lang="en-US">Warrants issued.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantThreeMember" xlink:to="WKSP_WarrantThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantThreeMember_doc" xml:lang="en-US">Warrant Three [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdditionalWarrantsIssued" xlink:to="WKSP_AdditionalWarrantsIssued_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_AdditionalWarrantsIssued_doc" xml:lang="en-US">Additional warrants issued.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdditionWarrantsValue" xlink:to="WKSP_AdditionWarrantsValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_AdditionWarrantsValue_doc" xml:lang="en-US">Addition warrants value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_UnderwrittersMember" xlink:to="WKSP_UnderwrittersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_UnderwrittersMember_doc" xml:lang="en-US">Underwritters [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsOneMember" xlink:to="WKSP_WarrantsOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantsOneMember_doc" xml:lang="en-US">Warrants One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsTwoMember" xlink:to="WKSP_WarrantsTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantsTwoMember_doc" xml:lang="en-US">Warrants Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsThreeMember" xlink:to="WKSP_WarrantsThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantsThreeMember_doc" xml:lang="en-US">Warrants Three [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsFourMember" xlink:to="WKSP_WarrantsFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantsFourMember_doc" xml:lang="en-US">Warrants Four [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsFiveMember" xlink:to="WKSP_WarrantsFiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantsFiveMember_doc" xml:lang="en-US">Warrants Five [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_doc" xml:lang="en-US">Non-capital losses carried forward, total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:to="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average price at which grantees can acquire the shares reserved for issuance under the stock warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average per share amount at which grantees can acquire shares of common stock by exercise of warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice" xlink:to="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average price, exercise.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DirectorsAdvisorsandOfficersMember" xlink:to="WKSP_DirectorsAdvisorsandOfficersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_DirectorsAdvisorsandOfficersMember_doc" xml:lang="en-US">Directors Advisors and Officers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdvisorOneMember" xlink:to="WKSP_AdvisorOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_AdvisorOneMember_doc" xml:lang="en-US">Advisor One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdvisorTwoMember" xlink:to="WKSP_AdvisorTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_AdvisorTwoMember_doc" xml:lang="en-US">Advisor Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CommonStockAndWarrantMember" xlink:to="WKSP_CommonStockAndWarrantMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_CommonStockAndWarrantMember_doc" xml:lang="en-US">Common Stock And Warrant [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsMember" xlink:to="WKSP_WarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantsMember_doc" xml:lang="en-US">Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_RegAPublicOfferingWarrantsMember" xlink:to="WKSP_RegAPublicOfferingWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_RegAPublicOfferingWarrantsMember_doc" xml:lang="en-US">Reg A Public Offering Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock" xlink:to="WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock_doc" xml:lang="en-US">Prepaid Expenses and Deposits Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConvertiblePromissoryNoteHolderMember" xlink:to="WKSP_ConvertiblePromissoryNoteHolderMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ConvertiblePromissoryNoteHolderMember_doc" xml:lang="en-US">Convertible Promissory Note Holder [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_USBasedCorporationMember" xlink:to="WKSP_USBasedCorporationMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_USBasedCorporationMember_doc" xml:lang="en-US">US Based Corporation [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock" xlink:to="WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock_doc" xml:lang="en-US">Schedule of Changes in Operating Assets and Liabilities [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ReverseStockSplitTextBlock" xlink:to="WKSP_ReverseStockSplitTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ReverseStockSplitTextBlock_doc" xml:lang="en-US">Reverse Stock Split [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ScheduleOfSecuredNotesPayableTableTextBlock" xlink:to="WKSP_ScheduleOfSecuredNotesPayableTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ScheduleOfSecuredNotesPayableTableTextBlock_doc" xml:lang="en-US">Schedule of Secured Notes Payable [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ScheduleRightofuseAssetTableTextBlock" xlink:to="WKSP_ScheduleRightofuseAssetTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ScheduleRightofuseAssetTableTextBlock_doc" xml:lang="en-US">Schedule Right of Use Asset [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_LoanPayableTextBlock" xlink:to="WKSP_LoanPayableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_LoanPayableTextBlock_doc" xml:lang="en-US">Loan Payable [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsTextBlock" xlink:to="WKSP_WarrantsTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantsTextBlock_doc" xml:lang="en-US">Warrants [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_TerravisEnergyIncMember" xlink:to="WKSP_TerravisEnergyIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_TerravisEnergyIncMember_doc" xml:lang="en-US">Terravis Energy Inc [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantAgreementMember" xlink:to="WKSP_WarrantAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantAgreementMember_doc" xml:lang="en-US">Warrant Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantHolderMember" xlink:to="WKSP_WarrantHolderMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WarrantHolderMember_doc" xml:lang="en-US">Warrant Holder [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_CheifExecutiveOfficerMember" xlink:to="WKSP_CheifExecutiveOfficerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_CheifExecutiveOfficerMember_doc" xml:lang="en-US">Cheif Executive Officer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock" xlink:to="WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock_doc" xml:lang="en-US">Schedule of Warrants Exercise Price [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SharesToBeIssued" xlink:to="WKSP_SharesToBeIssued_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_SharesToBeIssued_doc" xml:lang="en-US">Shares to be issued.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_TwoThousandFifteenEquityIncentivePlanMember" xlink:to="WKSP_TwoThousandFifteenEquityIncentivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_TwoThousandFifteenEquityIncentivePlanMember_doc" xml:lang="en-US">2015 Equity Incentive Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConsultantsMember" xlink:to="WKSP_ConsultantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ConsultantsMember_doc" xml:lang="en-US">Consultants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdvisorMember" xlink:to="WKSP_AdvisorMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_AdvisorMember_doc" xml:lang="en-US">Advisor [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_COVID19TextBlock" xlink:to="WKSP_COVID19TextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_COVID19TextBlock_doc" xml:lang="en-US">COVID 19 [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_StockIssuedDuringPeriodSharesNewIssuesOne" xlink:to="WKSP_StockIssuedDuringPeriodSharesNewIssuesOne_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_StockIssuedDuringPeriodSharesNewIssuesOne_doc" xml:lang="en-US">Stock issued during period shares new issues one.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ConsultantMember" xlink:to="WKSP_ConsultantMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ConsultantMember_doc" xml:lang="en-US">Consultant [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WorksportUSAOperationsMember" xlink:to="WKSP_WorksportUSAOperationsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_WorksportUSAOperationsMember_doc" xml:lang="en-US">Worksport USA Operations [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_AdvanceReceivableForStockIssuance" xlink:to="WKSP_AdvanceReceivableForStockIssuance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_AdvanceReceivableForStockIssuance_doc" xml:lang="en-US">Advance receivable for stock issuance.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice" xlink:to="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_doc" xml:lang="en-US">Weighted average price, expired.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_SeriesAAndBPreferredStockMember" xlink:to="WKSP_SeriesAAndBPreferredStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_SeriesAAndBPreferredStockMember_doc" xml:lang="en-US">Series A And B Preferred Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PromissioryNoteMember" xlink:to="WKSP_PromissioryNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_PromissioryNoteMember_doc" xml:lang="en-US">Promissiory Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_DirectorsMember" xlink:to="WKSP_DirectorsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_DirectorsMember_doc" xml:lang="en-US">Directors [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PerformanceStockUnitsMember" xlink:to="WKSP_PerformanceStockUnitsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="WKSP_PerformanceStockUnitsMember_doc" xml:lang="en-US">Performance Stock Units [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsOneMember" xlink:to="WKSP_WarrantsOneMember_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantsOneMember_3_lbl" xml:lang="en-US">Warrants One [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsTwoMember" xlink:to="WKSP_WarrantsTwoMember_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantsTwoMember_3_lbl" xml:lang="en-US">Warrants Two [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable" xlink:to="us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable_2_lbl" xml:lang="en-US">Common Stock, Share Subscribed but Unissued, Subscriptions Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_2_lbl" xml:lang="en-US">Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapital" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapital_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapital_3_lbl" xml:lang="en-US">Increase (Decrease) in Operating Capital</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLoansReceivable" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable_2_lbl" xml:lang="en-US">Payments to Acquire Loans Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareholderAssumptionOfDebt" xlink:to="WKSP_ShareholderAssumptionOfDebt_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ShareholderAssumptionOfDebt_3_lbl" xml:lang="en-US">Shareholder assumption of debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfBankDebt_2_lbl" xml:lang="en-US">Repayments of Bank Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock" xlink:to="WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock_3_lbl" xml:lang="en-US">PrepaidExpensesAndDepositsDisclosureTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_2_lbl" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ReverseStockSplitTextBlock" xlink:to="WKSP_ReverseStockSplitTextBlock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ReverseStockSplitTextBlock_3_lbl" xml:lang="en-US">ReverseStockSplitTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_WarrantsTextBlock" xlink:to="WKSP_WarrantsTextBlock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_WarrantsTextBlock_3_lbl" xml:lang="en-US">WarrantsTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_NotesPayableNonCurrent" xlink:to="WKSP_NotesPayableNonCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_NotesPayableNonCurrent_3_lbl" xml:lang="en-US">Less amounts due within one year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_2_lbl" xml:lang="en-US">Other Receivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Receivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_IncreaseDecreaseInLeaseLiability" xlink:to="WKSP_IncreaseDecreaseInLeaseLiability_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_IncreaseDecreaseInLeaseLiability_3_lbl" xml:lang="en-US">Increase decrease in lease liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_2_lbl" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_2_lbl" xml:lang="en-US">Lease, Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:to="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_4_lbl" xml:lang="en-US">Weighted average price at which grantees can acquire the shares reserved for issuance under the stock warrants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>wksp-20220331_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://worksport.com/role/Cover" xlink:href="wksp-20220331.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConsolidatedBalanceSheets" xlink:href="wksp-20220331.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="wksp-20220331.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StatementsOfOperations" xlink:href="wksp-20220331.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StatementsOfShareholdersDeficit" xlink:href="wksp-20220331.xsd#StatementsOfShareholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="wksp-20220331.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/BasisOfPresentationAndBusinessCondition" xlink:href="wksp-20220331.xsd#BasisOfPresentationAndBusinessCondition" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/SignificantAccountingPolicies" xlink:href="wksp-20220331.xsd#SignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Inventory" xlink:href="wksp-20220331.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PrepaidExpensesAndDeposits" xlink:href="wksp-20220331.xsd#PrepaidExpensesAndDeposits" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PromissoryNotes" xlink:href="wksp-20220331.xsd#PromissoryNotes" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConvertiblePromissoryNotes" xlink:href="wksp-20220331.xsd#ConvertiblePromissoryNotes" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ShareholdersEquityDeficit" xlink:href="wksp-20220331.xsd#ShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/RelatedPartyTransactions" xlink:href="wksp-20220331.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities" xlink:href="wksp-20220331.xsd#ChangesInCashFlowsFromOperatingAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/CommitmentsAndContingencies" xlink:href="wksp-20220331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ReverseStockSplit" xlink:href="wksp-20220331.xsd#ReverseStockSplit" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Investment" xlink:href="wksp-20220331.xsd#Investment" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LeaseLiabilities" xlink:href="wksp-20220331.xsd#LeaseLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LoanPayable" xlink:href="wksp-20220331.xsd#LoanPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/GovernmentAssistance" xlink:href="wksp-20220331.xsd#GovernmentAssistance" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LossPerShare" xlink:href="wksp-20220331.xsd#LossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Warrants" xlink:href="wksp-20220331.xsd#Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StockOptions" xlink:href="wksp-20220331.xsd#StockOptions" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/Covid-19" xlink:href="wksp-20220331.xsd#Covid-19" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/SubsequentEvents" xlink:href="wksp-20220331.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/InventoryTables" xlink:href="wksp-20220331.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PrepaidExpensesAndDepositsTables" xlink:href="wksp-20220331.xsd#PrepaidExpensesAndDepositsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PromissoryNotesTables" xlink:href="wksp-20220331.xsd#PromissoryNotesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables" xlink:href="wksp-20220331.xsd#ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LeaseLiabilitiesTables" xlink:href="wksp-20220331.xsd#LeaseLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/WarrantsTables" xlink:href="wksp-20220331.xsd#WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StockOptionsTables" xlink:href="wksp-20220331.xsd#StockOptionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative" xlink:href="wksp-20220331.xsd#BasisOfPresentationAndBusinessConditionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfInventoryDetails" xlink:href="wksp-20220331.xsd#ScheduleOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails" xlink:href="wksp-20220331.xsd#ScheduleOfPrepaidExpensesAndDepositsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative" xlink:href="wksp-20220331.xsd#PrepaidExpensesAndDepositsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfNotesPayableDetails" xlink:href="wksp-20220331.xsd#ScheduleOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails" xlink:href="wksp-20220331.xsd#ScheduleOfSecuredNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/PromissoryNotesDetailsNarrative" xlink:href="wksp-20220331.xsd#PromissoryNotesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:href="wksp-20220331.xsd#ConvertiblePromissoryNotesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" xlink:href="wksp-20220331.xsd#ShareholdersEquityDeficitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="wksp-20220331.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" xlink:href="wksp-20220331.xsd#ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="wksp-20220331.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ReverseStockSplitDetailsNarrative" xlink:href="wksp-20220331.xsd#ReverseStockSplitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/InvestmentDetailsNarrative" xlink:href="wksp-20220331.xsd#InvestmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleRight-of-useAssetDetails" xlink:href="wksp-20220331.xsd#ScheduleRight-of-useAssetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:href="wksp-20220331.xsd#ScheduleOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:href="wksp-20220331.xsd#ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LeaseLiabilitiesDetailsNarrative" xlink:href="wksp-20220331.xsd#LeaseLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LoanPayableDetailsNarrative" xlink:href="wksp-20220331.xsd#LoanPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/GovernmentAssistanceDetailsNarrative" xlink:href="wksp-20220331.xsd#GovernmentAssistanceDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/LossPerShareDetailsNarrative" xlink:href="wksp-20220331.xsd#LossPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" xlink:href="wksp-20220331.xsd#ScheduleOfWarrantsExercisePriceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfWarrantsActivityDetails" xlink:href="wksp-20220331.xsd#ScheduleOfWarrantsActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/WarrantsDetailsNarrative" xlink:href="wksp-20220331.xsd#WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfStockOptionsActivityDetails" xlink:href="wksp-20220331.xsd#ScheduleOfStockOptionsActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" xlink:href="wksp-20220331.xsd#ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/StockOptionsDetailsNarrative" xlink:href="wksp-20220331.xsd#StockOptionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://worksport.com/role/SubsequentEventsDetailsNarrative" xlink:href="wksp-20220331.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsMember" xlink:label="loc_WKSPWarrantsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - Condensed  Consolidated Balance Sheets (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaapLongTermInvestments" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapLongTermInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDueToRelatedPartiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableCurrent" xlink:label="loc_us-gaapLoansPayableCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLoansPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable" xlink:label="loc_us-gaapCommonStockShareSubscribedButUnissuedSubscriptionsReceivable" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockShareSubscribedButUnissuedSubscriptionsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionsPayable" xlink:label="loc_WKSPShareSubscriptionsPayable" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_WKSPShareSubscriptionsPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" xlink:label="loc_us-gaapTranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed  Consolidated Balance Sheets (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SeriesAAndBPreferredStockMember" xlink:label="loc_WKSPSeriesAAndBPreferredStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPSeriesAAndBPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaapSeriesBPreferredStockMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesBPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees" xlink:label="loc_us-gaapProfessionalFees" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapProfessionalFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LossGainOnForeignExchange" xlink:label="loc_WKSPLossGainOnForeignExchange" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_WKSPLossGainOnForeignExchange" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_InterestIncome" xlink:label="loc_WKSPInterestIncome" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_WKSPInterestIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/StatementsOfShareholdersDeficit" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders&apos; Deficit (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionsReceivableMember" xlink:label="loc_WKSPShareSubscriptionsReceivableMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_WKSPShareSubscriptionsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionPayableMember" xlink:label="loc_WKSPShareSubscriptionPayableMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_WKSPShareSubscriptionPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CumulativeTranslationAdjustmentMember" xlink:label="loc_WKSPCumulativeTranslationAdjustmentMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_WKSPCumulativeTranslationAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedForServicesAndSubscriptionsPayable" xlink:label="loc_WKSPStockIssuedForServicesAndSubscriptionsPayable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPStockIssuedForServicesAndSubscriptionsPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_IssuanceForServicesAndSubscriptionsPayableShares" xlink:label="loc_WKSPIssuanceForServicesAndSubscriptionsPayableShares" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPIssuanceForServicesAndSubscriptionsPayableShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement" xlink:label="loc_WKSPStockIssuedDuringPeriodSharesFromPrivatePlacement" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodSharesFromPrivatePlacement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodPrivatePlacementShares" xlink:label="loc_WKSPStockIssuedDuringPeriodPrivatePlacementShares" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodPrivatePlacementShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodValueWarrantExercise" xlink:label="loc_WKSPStockIssuedDuringPeriodValueWarrantExercise" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodValueWarrantExercise" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesWarrantExercise" xlink:label="loc_WKSPStockIssuedDuringPeriodSharesWarrantExercise" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodSharesWarrantExercise" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LoanRepayment" xlink:label="loc_WKSPLoanRepayment" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPLoanRepayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LoanRepaymentShares" xlink:label="loc_WKSPLoanRepaymentShares" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPLoanRepaymentShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_IssuanceOfWarrantsForServices" xlink:label="loc_WKSPIssuanceOfWarrantsForServices" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPIssuanceOfWarrantsForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed  Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_InterestOnLeaseLiability" xlink:label="loc_WKSPInterestOnLeaseLiability" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_WKSPInterestOnLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AccruedInterest" xlink:label="loc_WKSPAccruedInterest" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_WKSPAccruedInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapital" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapital" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansReceivable" xlink:label="loc_us-gaapPaymentsToAcquireLoansReceivable" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireLoansReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromWarrantExercises" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareholderAssumptionOfDebt" xlink:label="loc_WKSPShareholderAssumptionOfDebt" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_WKSPShareholderAssumptionOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaapRepaymentsOfBankDebt" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfBankDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PurchaseOfSoftware" xlink:label="loc_WKSPPurchaseOfSoftware" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_WKSPPurchaseOfSoftware" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaapStockIssued1" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapStockIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CashlessWarrantExercise" xlink:label="loc_WKSPCashlessWarrantExercise" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_WKSPCashlessWarrantExercise" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesIssued1" xlink:label="loc_us-gaapNotesIssued1" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapNotesIssued1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/BasisOfPresentationAndBusinessCondition" xlink:title="00000007 - Disclosure - Basis of Presentation and Business Condition">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/SignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/Inventory" xlink:title="00000009 - Disclosure - Inventory">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/PrepaidExpensesAndDeposits" xlink:title="00000010 - Disclosure - Prepaid expenses and deposits">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosurePrepaidExpensesAndDepositsAbstract" xlink:label="loc_WKSPDisclosurePrepaidExpensesAndDepositsAbstract" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock" xlink:label="loc_WKSPPrepaidExpensesAndDepositsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosurePrepaidExpensesAndDepositsAbstract" xlink:to="loc_WKSPPrepaidExpensesAndDepositsDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/PromissoryNotes" xlink:title="00000011 - Disclosure - Promissory Notes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ConvertiblePromissoryNotes" xlink:title="00000012 - Disclosure - Convertible Promissory Notes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaapLongTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ShareholdersEquityDeficit" xlink:title="00000013 - Disclosure - Shareholders&#8217; Equity (Deficit)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/RelatedPartyTransactions" xlink:title="00000014 - Disclosure - Related Party Transactions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities" xlink:title="00000015 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Reclassifications" xlink:label="loc_us-gaapReclassifications" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapReclassifications" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/CommitmentsAndContingencies" xlink:title="00000016 - Disclosure - Commitments and contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ReverseStockSplit" xlink:title="00000017 - Disclosure - Reverse Stock Split">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureReverseStockSplitAbstract" xlink:label="loc_WKSPDisclosureReverseStockSplitAbstract" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ReverseStockSplitTextBlock" xlink:label="loc_WKSPReverseStockSplitTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureReverseStockSplitAbstract" xlink:to="loc_WKSPReverseStockSplitTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/Investment" xlink:title="00000018 - Disclosure - Investment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTextBlock" xlink:label="loc_us-gaapInvestmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapInvestmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/LeaseLiabilities" xlink:title="00000019 - Disclosure - Lease Liabilities">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureLeaseLiabilitiesAbstract" xlink:label="loc_WKSPDisclosureLeaseLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/LoanPayable" xlink:title="00000020 - Disclosure - Loan payable">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureLoanPayableAbstract" xlink:label="loc_WKSPDisclosureLoanPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LoanPayableTextBlock" xlink:label="loc_WKSPLoanPayableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLoanPayableAbstract" xlink:to="loc_WKSPLoanPayableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/GovernmentAssistance" xlink:title="00000021 - Disclosure - Government Assistance">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentAssistanceAbstract" xlink:label="loc_us-gaapGovernmentAssistanceAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentAssistanceTextBlock" xlink:label="loc_us-gaapGovernmentAssistanceTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGovernmentAssistanceAbstract" xlink:to="loc_us-gaapGovernmentAssistanceTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/LossPerShare" xlink:title="00000022 - Disclosure - Loss per Share">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/Warrants" xlink:title="00000023 - Disclosure - Warrants">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureWarrantsAbstract" xlink:label="loc_WKSPDisclosureWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsTextBlock" xlink:label="loc_WKSPWarrantsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_WKSPWarrantsTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/StockOptions" xlink:title="00000024 - Disclosure - Stock Options">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/Covid-19" xlink:title="00000025 - Disclosure - COVID-19">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureCovid19Abstract" xlink:label="loc_WKSPDisclosureCovid19Abstract" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_COVID19TextBlock" xlink:label="loc_WKSPCOVID19TextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureCovid19Abstract" xlink:to="loc_WKSPCOVID19TextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/InventoryTables" xlink:title="00000027 - Disclosure - Inventory (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/PrepaidExpensesAndDepositsTables" xlink:title="00000028 - Disclosure - Prepaid expenses and deposits (Tables)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosurePrepaidExpensesAndDepositsAbstract" xlink:label="loc_WKSPDisclosurePrepaidExpensesAndDepositsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:label="loc_us-gaapScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosurePrepaidExpensesAndDepositsAbstract" xlink:to="loc_us-gaapScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/PromissoryNotesTables" xlink:title="00000029 - Disclosure - Promissory Notes (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ScheduleOfSecuredNotesPayableTableTextBlock" xlink:label="loc_WKSPScheduleOfSecuredNotesPayableTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_WKSPScheduleOfSecuredNotesPayableTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables" xlink:title="00000030 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_WKSPScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_WKSPScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/LeaseLiabilitiesTables" xlink:title="00000031 - Disclosure - Lease Liabilities (Tables)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureLeaseLiabilitiesAbstract" xlink:label="loc_WKSPDisclosureLeaseLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ScheduleRightofuseAssetTableTextBlock" xlink:label="loc_WKSPScheduleRightofuseAssetTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_WKSPScheduleRightofuseAssetTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/WarrantsTables" xlink:title="00000032 - Disclosure - Warrants (Tables)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureWarrantsAbstract" xlink:label="loc_WKSPDisclosureWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock" xlink:label="loc_WKSPScheduleOfWarrantsExercisePriceTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_WKSPScheduleOfWarrantsExercisePriceTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/StockOptionsTables" xlink:title="00000033 - Disclosure - Stock Options (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative" xlink:title="00000034 - Disclosure - Basis of Presentation and Business Condition (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_FINRAMember" xlink:label="loc_WKSPFINRAMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPFINRAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_TerravisEnergyIncMember" xlink:label="loc_WKSPTerravisEnergyIncMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPTerravisEnergyIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WorksportUSAOperationsMember" xlink:label="loc_WKSPWorksportUSAOperationsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPWorksportUSAOperationsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CheifExecutiveOfficerMember" xlink:label="loc_WKSPCheifExecutiveOfficerMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPCheifExecutiveOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WorkingCapital" xlink:label="loc_WKSPWorkingCapital" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPWorkingCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PossibleWarrantExercise" xlink:label="loc_WKSPPossibleWarrantExercise" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPPossibleWarrantExercise" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfInventoryDetails" xlink:title="00000035 - Disclosure - Schedule of Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInventory" xlink:label="loc_us-gaapOtherInventory" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapOtherInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="loc_us-gaapInventoryRawMaterialsAndSupplies" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterialsAndSupplies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails" xlink:title="00000036 - Disclosure - Schedule of Prepaid Expenses and Deposits (Details)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosurePrepaidExpensesAndDepositsAbstract" xlink:label="loc_WKSPDisclosurePrepaidExpensesAndDepositsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrentAndNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosurePrepaidExpensesAndDepositsAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosurePrepaidExpensesAndDepositsAbstract" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PrepaidDeposit" xlink:label="loc_WKSPPrepaidDeposit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosurePrepaidExpensesAndDepositsAbstract" xlink:to="loc_WKSPPrepaidDeposit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosurePrepaidExpensesAndDepositsAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative" xlink:title="00000037 - Disclosure - Prepaid expenses and deposits (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosurePrepaidExpensesAndDepositsAbstract" xlink:label="loc_WKSPDisclosurePrepaidExpensesAndDepositsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosurePrepaidExpensesAndDepositsAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfNotesPayableDetails" xlink:title="00000038 - Disclosure - Schedule of Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ReclassificationNotesPayable" xlink:label="loc_WKSPReclassificationNotesPayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_WKSPReclassificationNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapNotesPayableCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails" xlink:title="00000039 - Disclosure - Schedule of Secured Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_NotesPayableNonCurrent" xlink:label="loc_WKSPNotesPayableNonCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_WKSPNotesPayableNonCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/PromissoryNotesDetailsNarrative" xlink:title="00000040 - Disclosure - Promissory Notes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PromissioryNoteMember" xlink:label="loc_WKSPPromissioryNoteMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_WKSPPromissioryNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteMember" xlink:label="loc_WKSPSecuredPromissoryNoteMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_WKSPSecuredPromissoryNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnsecuredPromissoryNoteMember" xlink:label="loc_WKSPUnsecuredPromissoryNoteMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_WKSPUnsecuredPromissoryNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteOneMember" xlink:label="loc_WKSPSecuredPromissoryNoteOneMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_WKSPSecuredPromissoryNoteOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteTwoMember" xlink:label="loc_WKSPSecuredPromissoryNoteTwoMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_WKSPSecuredPromissoryNoteTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SecuredPromissoryNoteThreeMember" xlink:label="loc_WKSPSecuredPromissoryNoteThreeMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_WKSPSecuredPromissoryNoteThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtTitleOfIndividualAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PromissoryNoteHoldersMember" xlink:label="loc_WKSPPromissoryNoteHoldersMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPPromissoryNoteHoldersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapOtherReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebt" xlink:label="loc_us-gaapSecuredDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSecuredDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt" xlink:label="loc_us-gaapUnsecuredDebt" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapUnsecuredDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaapDebtInstrumentMaturityDateDescription" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DebtInstrumentExtendedMaturityDate" xlink:label="loc_WKSPDebtInstrumentExtendedMaturityDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_WKSPDebtInstrumentExtendedMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="loc_us-gaapRepaymentsOfSecuredDebt" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapRepaymentsOfSecuredDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative" xlink:title="00000041 - Disclosure - Convertible Promissory Notes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LeoniteCapitalLLCMember" xlink:label="loc_WKSPLeoniteCapitalLLCMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPLeoniteCapitalLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaapConvertibleDebtMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt" xlink:label="loc_us-gaapConvertibleDebt" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaapDebtInstrumentConvertibleConversionPrice1" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleConversionPrice1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" xlink:title="00000042 - Disclosure - Shareholders&#8217; Equity (Deficit) (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultantMember" xlink:label="loc_WKSPConsultantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPConsultantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConvertiblePromissoryNoteHolderMember" xlink:label="loc_WKSPConvertiblePromissoryNoteHolderMember" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPConvertiblePromissoryNoteHolderMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionPayableMember" xlink:label="loc_WKSPShareSubscriptionPayableMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPShareSubscriptionPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CommonStockAndWarrantMember" xlink:label="loc_WKSPCommonStockAndWarrantMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPCommonStockAndWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_RegAPublicOfferingMember" xlink:label="loc_WKSPRegAPublicOfferingMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_WKSPRegAPublicOfferingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PreStockSplitMember" xlink:label="loc_WKSPPreStockSplitMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_WKSPPreStockSplitMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_RegAPublicOfferingWarrantsMember" xlink:label="loc_WKSPRegAPublicOfferingWarrantsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_WKSPRegAPublicOfferingWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAwardTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PreStockSplitMember" xlink:label="loc_WKSPPreStockSplitMember_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_WKSPPreStockSplitMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultingAgreementMember" xlink:label="loc_WKSPConsultingAgreementMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPConsultingAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionAgreementMember" xlink:label="loc_WKSPShareSubscriptionAgreementMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPShareSubscriptionAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LoanSettlementAgreementMember" xlink:label="loc_WKSPLoanSettlementAgreementMember" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPLoanSettlementAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SettlementAgreementMember" xlink:label="loc_WKSPSettlementAgreementMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPSettlementAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtProductOrServiceAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultingServicesMember" xlink:label="loc_WKSPConsultingServicesMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_WKSPConsultingServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultingServicesOneMember" xlink:label="loc_WKSPConsultingServicesOneMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_WKSPConsultingServicesOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PromissoryNoteHolderMember" xlink:label="loc_WKSPPromissoryNoteHolderMember" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPPromissoryNoteHolderMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaapSeriesBPreferredStockMember" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesBPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareSubscriptionsPayable" xlink:label="loc_WKSPShareSubscriptionsPayable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_WKSPShareSubscriptionsPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees" xlink:label="loc_us-gaapProfessionalFees" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProfessionalFees" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockSplits" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockSplits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockRepurchasedDuringPeriodSharesStockSplits" xlink:label="loc_WKSPStockRepurchasedDuringPeriodSharesStockSplits" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_WKSPStockRepurchasedDuringPeriodSharesStockSplits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesNewIssuesOne" xlink:label="loc_WKSPStockIssuedDuringPeriodSharesNewIssuesOne" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodSharesNewIssuesOne" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation" xlink:label="loc_WKSPStockIssuedDuringPeriodSharesNewIssuesPostConsolidation" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodSharesNewIssuesPostConsolidation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation" xlink:label="loc_WKSPStockIssuedDuringPeriodValueNewIssuesPostConsolidation" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_WKSPStockIssuedDuringPeriodValueNewIssuesPostConsolidation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockVotingRights" xlink:label="loc_us-gaapPreferredStockVotingRights" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockVotingRights" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000043 - Disclosure - Related Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_srtTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefExecutiveOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember" xlink:label="loc_srtDirectorMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtDirectorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ChiefExecutiveOfficerAndDirectorMember" xlink:label="loc_WKSPChiefExecutiveOfficerAndDirectorMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPChiefExecutiveOfficerAndDirectorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_deiLegalEntityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_USBasedCorporationMember" xlink:label="loc_WKSPUSBasedCorporationMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPUSBasedCorporationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalariesAndWages" xlink:label="loc_us-gaapSalariesAndWages" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapSalariesAndWages" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapDueToRelatedPartiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficersCompensation" xlink:label="loc_us-gaapOfficersCompensation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapOfficersCompensation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" xlink:title="00000044 - Disclosure - Schedule of Changes in Operating Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInOtherReceivables" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_IncreaseDecreaseInLeaseLiability" xlink:label="loc_WKSPIncreaseDecreaseInLeaseLiability" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_WKSPIncreaseDecreaseInLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapital" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapital" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000045 - Disclosure - Commitments and contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ThirdPartyMember" xlink:label="loc_WKSPThirdPartyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPThirdPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ReverseStockSplitDetailsNarrative" xlink:title="00000046 - Disclosure - Reverse Stock Split (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureReverseStockSplitAbstract" xlink:label="loc_WKSPDisclosureReverseStockSplitAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureReverseStockSplitAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_FINRAMember" xlink:label="loc_WKSPFINRAMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_WKSPFINRAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/InvestmentDetailsNarrative" xlink:title="00000047 - Disclosure - Investment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdvanceReceivableForStockIssuance" xlink:label="loc_WKSPAdvanceReceivableForStockIssuance" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_WKSPAdvanceReceivableForStockIssuance" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleRight-of-useAssetDetails" xlink:title="00000048 - Disclosure - Schedule Right-of-use Asset (Details)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureLeaseLiabilitiesAbstract" xlink:label="loc_WKSPDisclosureLeaseLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_OperatingLeaseLiabilitesCurrent" xlink:label="loc_WKSPOperatingLeaseLiabilitesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_WKSPOperatingLeaseLiabilitesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:title="00000049 - Disclosure - Schedule of Components of Lease Expense (Details)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureLeaseLiabilitiesAbstract" xlink:label="loc_WKSPDisclosureLeaseLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapLeaseCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:title="00000050 - Disclosure - Schedule of Future Minimum Lease Payments (Details)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureLeaseLiabilitiesAbstract" xlink:label="loc_WKSPDisclosureLeaseLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/LeaseLiabilitiesDetailsNarrative" xlink:title="00000051 - Disclosure - Lease Liabilities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureLeaseLiabilitiesAbstract" xlink:label="loc_WKSPDisclosureLeaseLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_LeaseAgreementMember" xlink:label="loc_WKSPLeaseAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPLeaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseExpirationDate1" xlink:label="loc_us-gaapLeaseExpirationDate1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapLeaseExpirationDate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/LoanPayableDetailsNarrative" xlink:title="00000052 - Disclosure - Loan payable (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureLoanPayableAbstract" xlink:label="loc_WKSPDisclosureLoanPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureLoanPayableAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyOneMember" xlink:label="loc_WKSPUnrelatedThirdPartyOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPUnrelatedThirdPartyOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyTwoMember" xlink:label="loc_WKSPUnrelatedThirdPartyTwoMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPUnrelatedThirdPartyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyThirdMember" xlink:label="loc_WKSPUnrelatedThirdPartyThirdMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPUnrelatedThirdPartyThirdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnrelatedThirdPartyMember" xlink:label="loc_WKSPUnrelatedThirdPartyMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_WKSPUnrelatedThirdPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassAxis" xlink:label="loc_us-gaapUnderlyingAssetClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapUnderlyingAssetClassAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="loc_us-gaapUnderlyingAssetClassDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnderlyingAssetClassAxis" xlink:to="loc_us-gaapUnderlyingAssetClassDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaapLoansPayableMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnderlyingAssetClassDomain" xlink:to="loc_us-gaapLoansPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLoans" xlink:label="loc_us-gaapProceedsFromLoans" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapProceedsFromLoans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable" xlink:label="loc_us-gaapLoansPayable" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLoansPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="loc_us-gaapGainLossRelatedToLitigationSettlement" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapGainLossRelatedToLitigationSettlement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/GovernmentAssistanceDetailsNarrative" xlink:title="00000053 - Disclosure - Government Assistance (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentAssistanceAbstract" xlink:label="loc_us-gaapGovernmentAssistanceAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGovernmentAssistanceAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CanadaEmergencyWageSubsidyMember" xlink:label="loc_WKSPCanadaEmergencyWageSubsidyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPCanadaEmergencyWageSubsidyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_CanadaEmergencyRentSubsidyMember" xlink:label="loc_WKSPCanadaEmergencyRentSubsidyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPCanadaEmergencyRentSubsidyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SubsidyReceived" xlink:label="loc_WKSPSubsidyReceived" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_WKSPSubsidyReceived" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/LossPerShareDetailsNarrative" xlink:title="00000054 - Disclosure - Loss per Share (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PerformanceStockUnitsMember" xlink:label="loc_WKSPPerformanceStockUnitsMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_WKSPPerformanceStockUnitsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SharesToBeIssued" xlink:label="loc_WKSPSharesToBeIssued" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPSharesToBeIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaapConversionOfStockSharesConverted1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConversionOfStockSharesConverted1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" xlink:title="00000055 - Disclosure - Schedule of Warrants Exercise Price (Details)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureWarrantsAbstract" xlink:label="loc_WKSPDisclosureWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsOneMember" xlink:label="loc_WKSPWarrantsOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsOneMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsTwoMember" xlink:label="loc_WKSPWarrantsTwoMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsTwoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsThreeMember" xlink:label="loc_WKSPWarrantsThreeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsFourMember" xlink:label="loc_WKSPWarrantsFourMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsFiveMember" xlink:label="loc_WKSPWarrantsFiveMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_WKSPWarrantsFiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_WKSPSharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_WKSPSharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfWarrantsActivityDetails" xlink:title="00000056 - Disclosure - Schedule of Warrants Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureWarrantsAbstract" xlink:label="loc_WKSPDisclosureWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_WKSPShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_WKSPShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_WKSPShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_WKSPShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice" xlink:label="loc_WKSPShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_WKSPShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice" xlink:label="loc_WKSPShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_WKSPShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_WKSPShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_WKSPShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/WarrantsDetailsNarrative" xlink:title="00000057 - Disclosure - Warrants (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DisclosureWarrantsAbstract" xlink:label="loc_WKSPDisclosureWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_WKSPDisclosureWarrantsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantTwoMember" xlink:label="loc_WKSPWarrantTwoMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_WKSPWarrantTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantThreeMember" xlink:label="loc_WKSPWarrantThreeMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_WKSPWarrantThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantOneMember" xlink:label="loc_WKSPWarrantOneMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPWarrantOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantTwoMember" xlink:label="loc_WKSPWarrantTwoMember_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPWarrantTwoMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantThreeMember" xlink:label="loc_WKSPWarrantThreeMember_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_WKSPWarrantThreeMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_2" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_PreStockSplitMember" xlink:label="loc_WKSPPreStockSplitMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_WKSPPreStockSplitMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantAgreementMember" xlink:label="loc_WKSPWarrantAgreementMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_WKSPWarrantAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantHolderMember" xlink:label="loc_WKSPWarrantHolderMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPWarrantHolderMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_UnderwrittersMember" xlink:label="loc_WKSPUnderwrittersMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPUnderwrittersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_WarrantsIssued" xlink:label="loc_WKSPWarrantsIssued" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_WKSPWarrantsIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdditionalWarrantsIssued" xlink:label="loc_WKSPAdditionalWarrantsIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_WKSPAdditionalWarrantsIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdditionWarrantsValue" xlink:label="loc_WKSPAdditionWarrantsValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_WKSPAdditionWarrantsValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfStockOptionsActivityDetails" xlink:title="00000058 - Disclosure - Schedule of Stock Options Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" xlink:title="00000059 - Disclosure - Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/StockOptionsDetailsNarrative" xlink:title="00000060 - Disclosure - Stock Options (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="loc_WKSPTwoThousandFifteenEquityIncentivePlanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_WKSPTwoThousandFifteenEquityIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefExecutiveOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember" xlink:label="loc_srtDirectorMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtDirectorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DirectorsAdvisorsandOfficersMember" xlink:label="loc_WKSPDirectorsAdvisorsandOfficersMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPDirectorsAdvisorsandOfficersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultantsMember" xlink:label="loc_WKSPConsultantsMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPConsultantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdvisorOneMember" xlink:label="loc_WKSPAdvisorOneMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPAdvisorOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdvisorTwoMember" xlink:label="loc_WKSPAdvisorTwoMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPAdvisorTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="loc_srtBoardOfDirectorsChairmanMember" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtBoardOfDirectorsChairmanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_AdvisorMember" xlink:label="loc_WKSPAdvisorMember" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPAdvisorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtStatementScenarioAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember" xlink:label="loc_srtScenarioForecastMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_srtScenarioForecastMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees" xlink:label="loc_us-gaapProfessionalFees" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapProfessionalFees" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://worksport.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000061 - Disclosure - Subsequent Events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtTitleOfIndividualAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_ConsultantMember" xlink:label="loc_WKSPConsultantMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPConsultantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="wksp-20220331.xsd#WKSP_DirectorsMember" xlink:label="loc_WKSPDirectorsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_WKSPDirectorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568346114904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>May 23, 2022</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-40681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Worksport
Ltd<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001096275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">35-2696895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">7299
E Danbro Cres.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Mississauga<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">ON<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">L5N 6P8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(888)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">554-8789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,001,034<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">WKSP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsMember', window );">Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Warrants<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">WKSPW<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=WKSP_WarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568345866664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed  Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 25,808,938<span></span>
</td>
<td class="nump">$ 28,567,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable net</a></td>
<td class="nump">55,951<span></span>
</td>
<td class="nump">62,684<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivable</a></td>
<td class="nump">78,310<span></span>
</td>
<td class="nump">184,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory (note 3)</a></td>
<td class="nump">791,813<span></span>
</td>
<td class="nump">501,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and deposits</a></td>
<td class="nump">4,111,008<span></span>
</td>
<td class="nump">4,715,495<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">30,846,020<span></span>
</td>
<td class="nump">34,032,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Investment (note 12)</a></td>
<td class="nump">24,423<span></span>
</td>
<td class="nump">24,423<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and Equipment, net</a></td>
<td class="nump">1,899,134<span></span>
</td>
<td class="nump">1,128,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use asset, net (note 13)</a></td>
<td class="nump">457,619<span></span>
</td>
<td class="nump">515,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible Assets, net</a></td>
<td class="nump">734,207<span></span>
</td>
<td class="nump">593,053<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">33,961,403<span></span>
</td>
<td class="nump">36,294,099<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">1,258,028<span></span>
</td>
<td class="nump">1,144,526<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Payroll taxes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">112,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Related party loan (note 8)</a></td>
<td class="nump">33,684<span></span>
</td>
<td class="nump">35,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Promissory notes payable (note 5)</a></td>
<td class="nump">263,211<span></span>
</td>
<td class="nump">263,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableCurrent', window );">Loan payable (note 14)</a></td>
<td class="nump">28,387<span></span>
</td>
<td class="nump">28,387<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current lease liability (note 13)</a></td>
<td class="nump">211,577<span></span>
</td>
<td class="nump">212,929<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">1,794,887<span></span>
</td>
<td class="nump">1,796,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long Term &#8211; Lease Liability (note 13)</a></td>
<td class="nump">264,248<span></span>
</td>
<td class="nump">316,988<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">2,059,135<span></span>
</td>
<td class="nump">2,113,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; Equity (Deficit)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Series A &amp; B Preferred Stock, $0.0001 par value, 1,100,000 shares authorized, 100 Series A and 0 Series B issued and outstanding, respectively (note 7)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.0001 par value, 299,000,000 shares authorized, 17,001,034 and 3,820,619 shares issued and outstanding, respectively (note 7)</a></td>
<td class="nump">1,701<span></span>
</td>
<td class="nump">1,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">55,212,869<span></span>
</td>
<td class="nump">54,608,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable', window );">Share subscriptions receivable</a></td>
<td class="num">(1,577)<span></span>
</td>
<td class="num">(1,577)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ShareSubscriptionsPayable', window );">Share subscriptions payable</a></td>
<td class="nump">365,269<span></span>
</td>
<td class="nump">430,116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(23,667,414)<span></span>
</td>
<td class="num">(20,849,805)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax', window );">Cumulative translation adjustment</a></td>
<td class="num">(8,580)<span></span>
</td>
<td class="num">(8,580)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Shareholders&#8217; Equity (Deficit)</a></td>
<td class="nump">31,902,268<span></span>
</td>
<td class="nump">34,180,322<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders&#8217; Equity (Deficit)</a></td>
<td class="nump">$ 33,961,403<span></span>
</td>
<td class="nump">$ 36,294,099<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ShareSubscriptionsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share subscriptions payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ShareSubscriptionsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of subscription receivable from investors who have been allocated common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative translation gain (loss), after tax, from translating foreign currency financial statements into the reporting currency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568346008968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed  Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">299,000,000<span></span>
</td>
<td class="nump">299,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">17,001,034<span></span>
</td>
<td class="nump">3,820,619<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">17,001,034<span></span>
</td>
<td class="nump">3,820,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=WKSP_SeriesAAndBPreferredStockMember', window );">Series A And B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, shares authorized</a></td>
<td class="nump">1,100,000<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, shares issued</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, shares outstanding</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=WKSP_SeriesAAndBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=WKSP_SeriesAAndBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568346065832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">$ 47,784<span></span>
</td>
<td class="nump">$ 7,650<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of Goods Sold</a></td>
<td class="nump">37,977<span></span>
</td>
<td class="nump">60,221<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit (Loss)</a></td>
<td class="nump">9,807<span></span>
</td>
<td class="num">(52,571)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">600,858<span></span>
</td>
<td class="nump">134,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">720,488<span></span>
</td>
<td class="nump">162,651<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="nump">1,487,579<span></span>
</td>
<td class="nump">647,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_LossGainOnForeignExchange', window );">Loss (gain) on foreign exchange</a></td>
<td class="num">(1,338)<span></span>
</td>
<td class="nump">5,206<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">2,807,587<span></span>
</td>
<td class="nump">949,255<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(2,797,780)<span></span>
</td>
<td class="num">(1,001,826)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other Income (Expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense (note 5)</a></td>
<td class="num">(25,095)<span></span>
</td>
<td class="num">(230,900)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_InterestIncome', window );">Interest income</a></td>
<td class="nump">5,266<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (loss) on settlement of debt</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">9,207<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other (expense)</a></td>
<td class="num">(19,829)<span></span>
</td>
<td class="num">(221,693)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">$ (2,817,609)<span></span>
</td>
<td class="num">$ (1,223,519)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Loss per Share (basic and diluted)</a></td>
<td class="num">$ (0.17)<span></span>
</td>
<td class="num">$ (0.24)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares (basic and diluted)</a></td>
<td class="nump">16,988,033<span></span>
</td>
<td class="nump">5,155,097<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_InterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_InterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_LossGainOnForeignExchange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss (gain) on foreign exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_LossGainOnForeignExchange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568344797384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Deficit (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Preferred Stock [Member]</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Share Subscriptions Receivable [Member]</div></th>
<th class="th"><div>Share Subscription Payable [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Cumulative Translation Adjustment [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Dec. 31, 2020</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 382<span></span>
</td>
<td class="nump">$ 12,665,854<span></span>
</td>
<td class="num">$ (1,577)<span></span>
</td>
<td class="nump">$ 379,428<span></span>
</td>
<td class="num">$ (12,866,033)<span></span>
</td>
<td class="num">$ (8,580)<span></span>
</td>
<td class="nump">$ 169,475<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2020</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">3,820,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_StockIssuedForServicesAndSubscriptionsPayable', window );">Issuance for services and subscriptions payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 32<span></span>
</td>
<td class="nump">569,879<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(130,337)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">439,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_IssuanceForServicesAndSubscriptionsPayableShares', window );">Issuance for services and subscriptions payable, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">316,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Public offering</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 150<span></span>
</td>
<td class="nump">3,003,171<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(32,700)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,970,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,502,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts', window );">Share issuance cost</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(59,160)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(59,160)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement', window );">Issuance of shares from private placement</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 153<span></span>
</td>
<td class="nump">3,049,828<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">32,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,081,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_StockIssuedDuringPeriodPrivatePlacementShares', window );">Issuance of shares from private placement, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,524,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Conversion of convertible promissory note to shares (note 6)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">368,294<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">368,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">onversion of convertible promissory note to shares (note 6), shares</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">244,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_StockIssuedDuringPeriodValueWarrantExercise', window );">Warrant exercise (note 17)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 73<span></span>
</td>
<td class="nump">2,919,902<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">12,130<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,932,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_StockIssuedDuringPeriodSharesWarrantExercise', window );">Warrant exercise (note 17), shares</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">729,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_LoanRepayment', window );">Loan repayment (note 5 and 14)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">111,610<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">111,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_LoanRepaymentShares', window );">Loan repayment (note 5 and 14), shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_IssuanceOfWarrantsForServices', window );">Warrants issuance for services</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">37,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">37,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,223,519)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,223,519)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Mar. 31, 2021</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 814<span></span>
</td>
<td class="nump">22,554,768<span></span>
</td>
<td class="num">(1,577)<span></span>
</td>
<td class="nump">372,131<span></span>
</td>
<td class="num">(14,089,552)<span></span>
</td>
<td class="num">(8,580)<span></span>
</td>
<td class="nump">8,828,005<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Mar. 31, 2021</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">8,138,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Dec. 31, 2020</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 382<span></span>
</td>
<td class="nump">12,665,854<span></span>
</td>
<td class="num">(1,577)<span></span>
</td>
<td class="nump">379,428<span></span>
</td>
<td class="num">(12,866,033)<span></span>
</td>
<td class="num">(8,580)<span></span>
</td>
<td class="nump">169,475<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2020</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">3,820,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,696<span></span>
</td>
<td class="nump">54,608,472<span></span>
</td>
<td class="num">(1,577)<span></span>
</td>
<td class="nump">430,116<span></span>
</td>
<td class="num">(20,849,805)<span></span>
</td>
<td class="num">(8,580)<span></span>
</td>
<td class="nump">34,180,322<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2021</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">16,951,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_StockIssuedForServicesAndSubscriptionsPayable', window );">Issuance for services and subscriptions payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">604,397<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(64,847)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">539,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_IssuanceForServicesAndSubscriptionsPayableShares', window );">Issuance for services and subscriptions payable, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,817,609)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,817,609)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Mar. 31, 2022</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,701<span></span>
</td>
<td class="nump">$ 55,212,869<span></span>
</td>
<td class="num">$ (1,577)<span></span>
</td>
<td class="nump">$ 365,269<span></span>
</td>
<td class="num">$ (23,667,414)<span></span>
</td>
<td class="num">$ (8,580)<span></span>
</td>
<td class="nump">$ 31,902,268<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Mar. 31, 2022</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">17,001,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_IssuanceForServicesAndSubscriptionsPayableShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance for services and subscriptions payable, shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_IssuanceForServicesAndSubscriptionsPayableShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_IssuanceOfWarrantsForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant issuance for services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_IssuanceOfWarrantsForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_LoanRepayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan repayment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_LoanRepayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_LoanRepaymentShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan repayment shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_LoanRepaymentShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_StockIssuedDuringPeriodPrivatePlacementShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of shares from private placement, shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_StockIssuedDuringPeriodPrivatePlacementShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of shares from private placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_StockIssuedDuringPeriodSharesWarrantExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant exercise, shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_StockIssuedDuringPeriodSharesWarrantExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_StockIssuedDuringPeriodValueWarrantExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant exercise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_StockIssuedDuringPeriodValueWarrantExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_StockIssuedForServicesAndSubscriptionsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance for services and subscriptions payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_StockIssuedForServicesAndSubscriptionsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from issuance costs from a share-lending arrangement entered into, in contemplation of a convertible debt offering or other financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 20A<br> -URI https://asc.fasb.org/extlink&amp;oid=123466302&amp;loc=SL6757427-112606<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568344643896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed  Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Loss</a></td>
<td class="num">$ (2,817,609)<span></span>
</td>
<td class="num">$ (1,223,519)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Shares, options and warrants issued for services</a></td>
<td class="nump">1,224,677<span></span>
</td>
<td class="nump">565,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">111,039<span></span>
</td>
<td class="nump">7,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_InterestOnLeaseLiability', window );">Interest on lease liability</a></td>
<td class="nump">12,302<span></span>
</td>
<td class="nump">915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_AccruedInterest', window );">Accrued interest</a></td>
<td class="nump">7,874<span></span>
</td>
<td class="nump">17,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization on OID interest</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">211,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain/(loss) on settlement of debt</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(9,207)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">&#160;Adjustments to reconcile net income loss to cash provided by (used in) operating activities</a></td>
<td class="num">(1,461,717)<span></span>
</td>
<td class="num">(430,357)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapital', window );">Changes in operating assets and liabilities (note 9)</a></td>
<td class="num">(554,762)<span></span>
</td>
<td class="num">(76,510)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(2,016,479)<span></span>
</td>
<td class="num">(506,867)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLoansReceivable', window );">Loan receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(5,507)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(614,046)<span></span>
</td>
<td class="num">(119,233)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(614,046)<span></span>
</td>
<td class="num">(124,740)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Repayment of lease liability</a></td>
<td class="num">(126,007)<span></span>
</td>
<td class="num">(7,515)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common shares, net of issuance cost</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,993,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrant exercise</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,932,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ShareholderAssumptionOfDebt', window );">Shareholder Assumption of Debt</a></td>
<td class="num">(1,863)<span></span>
</td>
<td class="num">(19,453)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfBankDebt', window );">Repayments on loan payable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(62,905)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by/ used in financing activities</a></td>
<td class="num">(127,870)<span></span>
</td>
<td class="nump">8,835,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in cash</a></td>
<td class="num">(2,758,395)<span></span>
</td>
<td class="nump">8,204,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents - beginning of year</a></td>
<td class="nump">28,567,333<span></span>
</td>
<td class="nump">1,107,812<span></span>
</td>
<td class="nump">$ 1,107,812<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents end of year</a></td>
<td class="nump">25,808,938<span></span>
</td>
<td class="nump">9,311,878<span></span>
</td>
<td class="nump">$ 28,567,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental Disclosure of non-cash investing and financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_PurchaseOfSoftware', window );">Shares issued for purchase of software</a></td>
<td class="nump">141,781<span></span>
</td>
<td class="nump">69,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Shares and warrants issued to service providers</a></td>
<td class="nump">604,401<span></span>
</td>
<td class="nump">515,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_CashlessWarrantExercise', window );">Cashless warrant exercise</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">51,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesIssued1', window );">Conversion of convertible promissory note to common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 368,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_AccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_AccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_CashlessWarrantExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cashless warrant exercise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_CashlessWarrantExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_InterestOnLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest on lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_InterestOnLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_PurchaseOfSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase of software.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_PurchaseOfSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ShareholderAssumptionOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shareholder assumption of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ShareholderAssumptionOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of adjustments to net income or loss necessary to remove the effects of all items whose cash effects are investing or financing cash flows. The aggregate amount also includes all noncash expenses and income items which reduce or increase net income and are thus added back or deducted when calculating cash provided by or used in operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of notes issued in noncash investing and financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLoansReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of loan receivable arising from the financing of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLoansReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle a bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348121032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Business Condition<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Basis of Presentation and Business Condition</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zY8idUaItgni" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>1.
<span id="xdx_824_z4InT58Mmpo3">Basis of Presentation and Business Condition</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">a)
Interim Financial Information</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting
principles in the United States (&#8220;GAAP&#8221;) for interim financial information pursuant to the rules and regulations of the U.S.
Securities and Exchange Commission (SEC). Accordingly, they do not include all of the information and notes required by GAAP for complete
financial statements. In the opinion of management, all adjustments and reclassifications considered necessary in order to make the financial
statements not misleading and for a fair and comparable presentation have been included and are of a normal recurring nature. Operating
results for the three month period ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year
ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction
with the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">On
May 21, 2021, the Board of Directors authorized the submission of a Certificate of Change/Amendment to the Nevada Secretary of State
in which the Company sought to affect a reverse split of its common stock at the rate of 1 for 20 for the purpose of increasing the per
share price for the Company&#8217;s stock in an effort to meet the minimum listing requirements of the NADAQ. The Certificate of Change
was submitted to the Nevada Secretary of State on May 21, 2021 and the FINRA corporate action was announced on August 3, 2021. FINRA
declared <span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20210520__20210521__dei--LegalEntityAxis__custom--FINRAMember_zxV2xAjSzdH7" title="Stockholders equity, reverse stock split">the 1 for 20 reverse stock split effective on August 4, 2021</span>. These condensed interim financial statements including, prior
period comparative share amounts, have been retrospectively restated to reflect this reverse split.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Terravis Energy Inc. was incorporated in the State of Colorado on May 5, 2021. On August 20,
2021, the Company was issued <span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_c20210820__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zpunv4Mw8Oj6">100
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">common shares at par
value of $<span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20210820__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zKhrPzQfCq19">0.0001
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">per share for a controlling
interest in Terravis Energy Inc. During the three months ended March 31, 2022 the Company was issued <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zZ5dndjEhgsl">9,990,900
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">common shares of Terravis
Energy Inc. at par value of $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zdqCoWfZWQwl">0.0001
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">per share. During the
same period Terravis Energy Inc. issued <span id="xdx_908_eus-gaap--PreferredStockSharesIssued_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember__srt--TitleOfIndividualAxis__custom--CheifExecutiveOfficerMember_zzW0CpD73Pnb">1,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">preferred shares at
$<span id="xdx_905_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember__srt--TitleOfIndividualAxis__custom--CheifExecutiveOfficerMember_z15mH1rDcWG6">0.0001
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">per share to Worksport&#8217;s
Chief Executive Officer.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">During
the three months ended March 31, 2022 Worksport New York Operations Corporation and Worksport USA Operations Corporation were
incorporated in the state of New York and Colorado respectively. During the period the Company was issued <span id="xdx_90B_eus-gaap--CommonStockSharesIssued_iI_c20220331__dei--LegalEntityAxis__custom--WorksportUSAOperationsMember_z4e20cpFMzLd">1,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">common shares at par
value of $<span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331__dei--LegalEntityAxis__custom--WorksportUSAOperationsMember_zslNvCE3EHK8">0.0001
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">of Worksport USA Operations
Corporation. Subsequently, to the period ended on April 1, 2022, the Company was issued <span id="xdx_908_eus-gaap--CommonStockSharesIssued_iI_c20220401__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z21CH2BPfzL">10,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">common shares of Worksport
New York Operations Corporation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">b)
Functional and Reporting Currency</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">These
condensed consolidated financial statements are presented in United States Dollars. The functional currency of the Company and its subsidiaries
are United States Dollar. For purposes of preparing these consolidated financial statements, transactions denominated in Canadian Dollar
were converted to United States Dollar at the spot rate. Transaction gains and losses resulting from fluctuations in currency exchange
rates on transactions denominated in currencies other than the functional currency are recognized as incurred in the accompanying consolidated
statement of operations and comprehensive loss.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">c)
Use of Estimates</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
preparation of condensed unaudited financial statements in conformity with accounting principles generally accepted in the United States
requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the condensed interim financial statements and the reported amounts of revenues and expenses during
the reporting period. Actual results could differ from these estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">d)
Business condition</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Company has evaluated whether there are conditions and events, considered in the aggregate, that raise substantial doubt about the Company&#8217;s
ability to continue as a going concern within one year after the date the financial statements are issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of March 31, 2022, the Company had working capital of $<span id="xdx_904_ecustom--WorkingCapital_iI_c20220331_zgq5E1bPaqNh" title="Working capital">29,051,133
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">and an accumulated
deficit of $<span><span style="background-color: white"><span id="xdx_90C_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_di_c20220331_z999mEjz6Od8" title="Accumulated deficit">23,667,414</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">.
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As of March 31, 2022, the
Company had cash, restricted cash and cash equivalents of $<span id="xdx_900_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pp0p0_c20220331_zruCbJTX2NI7">25,808,938</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">.
Based on its current operating plans, the Company believes it has sufficient level of funding for anticipated operations, capital expenditures
and debt repayments for a period of at least 12 months from the issuance date of this Quarterly Report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
Basis of Presentation and Business Condition </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">d)
Business condition (continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Based
on the Company&#8217;s future operating plans, existing cash of $<span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_pp0p0_c20220101__20220331_zup4tEWISUW6">25,808,938
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">combined with possible
warrants and stock options exercises of approximately $<span id="xdx_909_ecustom--PossibleWarrantExercise_pp0p0_c20220101__20220331_zz9d3iqKnc51">41,000,000</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">;
management believes the Company has sufficient funds to meet its contractual obligations and working capital requirements for
the next 12 months and the foreseeable future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348061320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text"><p id="xdx_801_eus-gaap--SignificantAccountingPoliciesTextBlock_znC1UsC4rX63" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>2.
<span id="xdx_825_zy3BLNGqua21">Significant Accounting Policies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
accounting polices used in the preparation of these condensed consolidated interim financial statements are consistent with those of
the Company&#8217;s audited financial statements for the year ended December 31, 2021</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348091064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--InventoryDisclosureTextBlock_zEeoOrP2uwEk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
<span id="xdx_829_zdo0dRXo0Qa8">Inventory</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z7QLePbrqAwk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consists of the following at March 31, 2022 and December 31, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zyKIZWD0qjF7" style="display: none">Schedule
of Inventory</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_498_20220331_zK1CHq35ckPk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_490_20211231_zbZ4e3futDXe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--InventoryFinishedGoods_iI_pp0p0_zz6qx8vqc3k5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Finished goods</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">790,961</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">427,794</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherInventory_iI_pp0p0_zXKzn0n67NFj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Promotional items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">850</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">728</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pp0p0_zfadpLyAxnx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Raw materials</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0537">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">73,250</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryNet_iI_pp0p0_zalHnAO5Srua" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">791,813</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">501,772</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zlQTRrxb43hb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348066648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid expenses and deposits<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosurePrepaidExpensesAndDepositsAbstract', window );"><strong>Prepaid Expenses And Deposits</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock', window );">Prepaid expenses and deposits</a></td>
<td class="text"><p id="xdx_800_ecustom--PrepaidExpensesAndDepositsDisclosureTextBlock_zJxrK5UNmBob" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
<span id="xdx_82A_z6UhxVK75C51">Prepaid expenses and deposits</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_zqmaB3lBepu2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021 prepaid expenses and deposits consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;<span id="xdx_8B0_zEq40Tt50dOj" style="display: none">Schedule
of Prepaid Expenses and Deposits</span></b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_490_20220331_zZ8lcceUaim" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20211231_zuZuL1HmnBG6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidExpenseCurrentAndNoncurrent_iI_zsPE96PQK0Dc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: justify">Consulting, services and advertising</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,495,235</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">4,328,389</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--PrepaidInsurance_iI_zjv6WP1GDgE7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,808</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,041</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--PrepaidDeposit_iI_zmTxRkBieAT" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Deposit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">613,965</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">384,065</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_z9tmI8EMgcmh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    expenses and deposits, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">4,111,008</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">4,715,495</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_zCUOA8KlqTxd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 prepaid expense and deposit consists of $<span id="xdx_90C_eus-gaap--PrepaidExpenseAndOtherAssets_iI_c20220331_zFeD4u5CVVZf" title="Prepaid expenses and deposits">3,488,984</span> (December 31, 2021- $<span id="xdx_900_eus-gaap--PrepaidExpenseAndOtherAssets_iI_c20211231_zC0xYWNY8C07" title="Prepaid expenses and deposits">4,328,389</span>) in prepaid consulting, services
and advertising for third party consultants through the issuance of shares and stock options.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosurePrepaidExpensesAndDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosurePrepaidExpensesAndDepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid Expenses and Deposits Disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348083960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Promissory Notes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Promissory Notes</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--DebtDisclosureTextBlock_z2tG7JUH4YK9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_82B_zr7VsDqjeL1a">Promissory Notes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_894_eus-gaap--ScheduleOfDebtTableTextBlock_zWoqnPY213n8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables shows the balance of the notes payable as of March 31, 2022 and December 31, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_zAFXk9PJCr5i" style="display: none">Schedule
of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as at December 31, 2020</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--NotesPayableCurrent_iS_c20210101__20211231_z5piWJNKGgjc" style="width: 16%; text-align: right" title="Balance">367,058</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Repayment</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ReclassificationNotesPayable_c20220101__20220331_zTQCKVFlsVCb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Repayment">(103,847</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as at March 31, 2022 and December 31, 2021</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--NotesPayableCurrent_iE_c20210101__20211231_zTlaOisWxD23" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">263,211</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AE_zOgk3X9f5gZ" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
Promissory Notes </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">During
the year ended December 31, 2020, the Company reclassified a total of $<span id="xdx_90E_eus-gaap--OtherReceivables_iI_c20201231__us-gaap--DebtInstrumentAxis__custom--PromissioryNoteMember_zJFADumDaFdc" title="Other receivable">99,177</span>&#160;from accounts payable to promissory notes and from
promissory notes to other receivable. The terms of the note is under negotiation and is currently due on demand.</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2016, the Company issued a secured promissory note in the amount of $<span id="xdx_90B_eus-gaap--SecuredDebt_iI_pp0p0_uUSD_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_z1aBOqZb1E3f">73,452
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_904_eus-gaap--SecuredDebt_iI_pp0p0_uCAD_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zoUzNWhHEvzl">123,231
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars), respectively. During the year
ended December 31, 2018, the Company issued two additions to the original unsecured promissory note of July 2016, totaling $<span id="xdx_908_eus-gaap--UnsecuredDebt_iI_pp0p0_uUSD_c20181231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zjXD6ivmTmAh">22,639
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_904_eus-gaap--UnsecuredDebt_iI_pp0p0_uCAD_c20181231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zbKpHLywEIpg">30,884
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian dollars). The secured promissory note
bears interest at a rate of <span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20181231__us-gaap--LongtermDebtTypeAxis__custom--UnsecuredPromissoryNoteMember_z0redlgbxZj7">18</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
per annum. The payment terms of the original note including these additions are due &#8220;upon completion of going public on the Canadian
Securities Exchange, with no change in interest rate.&#8221; The secured promissory note is secured by all present and after-acquired
property and assets of the Company. During the year ended December 31, 2019, the Company extended the maturity dates of the secured promissory
notes to be due on April 1, 2021. As at March 31, 2022, principal balance owing was $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uUSD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zAlgcQr4HoU9">96,091
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uCAD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zfXFsvmwszK8">123,231
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars) (2021 - $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uUSD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zqgitrAimZG7">96,091
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uCAD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zt4aD9SdRWw3">123,231
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars)). As of March 31, 2022, the
accrued interest on this note payable was $<span id="xdx_90E_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uUSD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zHbfjWO7e6V2">70,757
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_907_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uCAD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zTVSASRS94Cf">91,753
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars) (2021 - $<span id="xdx_903_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uUSD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zxJaLlYCAe4a">53,120
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_900_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uCAD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zSr8hECdFzLe">69,571
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars)) included in accounts payable
and accrued liabilities. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2016, the Company issued secured promissory notes in the amount of $<span id="xdx_904_eus-gaap--SecuredDebt_iI_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z2vNKzwZe8w8" title="Secured debt">79,000</span>. The secured promissory notes
has an interest at a rate of <span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z3nB4eIjJoHi" title="Debt interest rate">18</span>% per annum, payable monthly. The secured promissory notes are secured by all present and
after-acquired property and assets of the Company. During the year ended December 31, 2019, the Company extended the maturity dates
of all secured promissory notes to be due on April 1, 2021. As at March 31, 2022 principal balance owing was $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z8Yl2J7roAK6" title="Outstanding principal amount">79,000</span> (2021 -
$<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_zSZGCTXMhJxk" title="Outstanding principal amount">79,000</span>). As of March 31, 2022, the accrued interest on this note payable was $<span id="xdx_90D_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_zdT4ws308lCa" title="Interest outstanding">48,678</span> (2021 &#8211; $<span id="xdx_908_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z0UxuKnkU2yj" title="Interest outstanding">34,497</span>) included in accounts
payable and accrued liabilities. As of March 31, 2022, the Company and the secured promissory note holder are in dispute.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended December 31, 2017, the Company issued secured promissory notes in the amount of $<span id="xdx_901_eus-gaap--SecuredDebt_iI_pp0p0_uUSD_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zynn5805CDL3">53,848
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_90B_eus-gaap--SecuredDebt_iI_pp0p0_uCAD_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zuvvgVLwrHbk">67,700
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars). <span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateDescription_c20170101__20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember">The
secured promissory notes were due in October and November 2018</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
bears interest at a rate of <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zOreQ2eVNQNd">12</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
per annum. The secured promissory notes are secured by Company inventory and personal assets held by the CEO. During the year ended December
31, 2019, the Company extended the maturity date of the secured promissory notes to November 3, 2020. During the year ended December
31, 2021, the Company and promissory note holders reached an agreement to repay $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uUSD_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember__srt--TitleOfIndividualAxis__custom--PromissoryNoteHoldersMember_zTg5FZB6hXD7">62,905
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uCAD_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember__srt--TitleOfIndividualAxis__custom--PromissoryNoteHoldersMember_zlQ54ulomEul">80,108
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Canadian Dollars) for outstanding principal of
$<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zqgFUad15g2g">53,848
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and interest of $<span id="xdx_901_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zomdHH1ylzJj">14,740</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
As a result, the Company recognized a gain on settlement of debt of $<span id="xdx_90A_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20210101__20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember__srt--TitleOfIndividualAxis__custom--PromissoryNoteHoldersMember_znL7lfjGo8Nh">5,682</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
As of March 31, 2022 and December 31, 2021 the secured promissory notes have been repaid in full.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended December 31, 2017, the Company issued secured promissory notes in the amount of $<span id="xdx_907_eus-gaap--SecuredDebt_iI_pp0p0_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zUeSiDY7bMLd" title="Secured debt">60,000</span>. <span id="xdx_906_eus-gaap--DebtInstrumentMaturityDateDescription_c20170101__20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember" title="Debt Instrument, Maturity Date, Description">The secured promissory notes
are due in August and November 2018</span> and bear interest at a rate of <span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zNHjNChNvFa2" title="Debt interest rate">12</span>% per annum. The secured promissory notes are secured by Company
inventory and personal assets held by the CEO. During the year ended December 31, 2019 the Company extended the maturity dates of this
secured promissory note to <span id="xdx_906_ecustom--DebtInstrumentExtendedMaturityDate_dd_c20190101__20191231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_ziGJyxX7L134" title="Maturity date">November 3, 2020</span>. During the year ended December 31, 2019, the Company a principal repayment of $<span id="xdx_90C_eus-gaap--RepaymentsOfSecuredDebt_pp0p0_c20190101__20191231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zWbEaUoSK0q2" title="Repayments of secured debt">10,000</span>. During
the year ended December 31, 2021 the Company and secured promissory note holder agreed to repay all outstanding principal and interest
through the issuance of <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20210101__20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_z8MIplXZBBIa" title="Issuance of shares">36,048</span> common shares valued at $<span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zckDvmnWV6ab" title="Price per share">0.09</span> per share. As at December 31, 2021, the Company had recorded principal and
interest of $<span id="xdx_90C_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zttpxApys9J7" title="Interest payable">73,886</span> as a result of the share repayment the Company recognized a gain on settlement of $<span id="xdx_90B_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20210101__20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zWb8zWmR1twf" title="Gain on settlement of debt">8,997</span>. As of March 31, 2022 and
December 31, 2021 the secured promissory notes has been repaid in full.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_ecustom--ScheduleOfSecuredNotesPayableTableTextBlock_zt3w3W0PmZ3d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
amounts repayable under promissory notes and secured promissory notes at March 31, 2022 and December 31, 2021 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_z4OQ3uRW4oqc" style="display: none">Schedule
of Secured Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_49F_20220331_zd0P2jlmS3vl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_49D_20211231_zo3yR5krCEtc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_40B_eus-gaap--NotesPayableCurrent_iI_pp0p0_z5GipZkYOfC6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Balance owing</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">263,211</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">263,211</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--NotesPayableNonCurrent_iNI_pp0p0_di_zkNz3S0hkrfb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Less amounts due within one year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(263,311</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(263,211</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--NotesPayable_iI_pp0p0_ztzsWnr2tTD2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Long-term portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0635">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0636">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zDwBLcBfaRNl" style="display: none; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568347953432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Promissory Notes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Convertible Promissory Notes</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--LongTermDebtTextBlock_zSHYqf8BxCcb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_822_zcy1ZOW3NDp4">Convertible Promissory Notes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 25, 2020, the Company entered into an agreement with Leonite Capital LLC, a Delaware limited liability company (&#8220;Leonite&#8221;),
pursuant to which the Company issued to Leonite a secured convertible promissory note in the aggregate principal amount of $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zQfjgzBr6S9a" title="Debt instrument face amount">544,425</span> to
be paid in tranches. As additional consideration for the purchase of the note, (i) the Company issued to Leonite <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200224__20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zzZaGWmCiXbj" title="Stock issued">22,500</span> common shares,
and (ii) the Company issued to Leonite a <span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dxL_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zuzEAqtV8V3" title="Warrant term::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0644">five</span></span>-year warrant to purchase <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zwamdmBIKCR1" title="Pre stock split common shares">45,000</span> common shares at an exercise price of $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zOwqpay2RpN9" title="Warrants exercise per share">2.00</span> per share (subject
to adjustment), which may be exercised on a cashless basis. Refer to note 14 for warrant valuation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
note carries an original issue discount of $<span id="xdx_902_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_pp0p0_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zVR4puoBsWcg" title="Debt instrument unamortized discount">44,425</span> to cover Leonite&#8217;s legal fees, accounting fees, due diligence fees and/or other
transactional costs incurred in connection with the purchase of the note. Therefore, the purchase price of the note was $<span id="xdx_905_eus-gaap--RepaymentsOfConvertibleDebt_pp0p0_c20200224__20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zPiUm6RxuZdl" title="Repayments of convertible debt">500,000</span>. On
February 28, 2020, the Company recorded $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zH4G6a9hZz5g" title="Debt instrument face amount">198,715</span>, $<span id="xdx_90F_eus-gaap--ConvertibleDebt_iI_pp0p0_c20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zqcL1G8911hi" title="Convertible debt">182,500</span> principal and $<span id="xdx_906_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_pp0p0_c20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zpzk8rCXIjL9" title="Debt instrument unamortized discount">16,215</span> original issue discount. On September 1, 2020 the Company
recorded an additional $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20200901__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zqu4x6RCKM5k" title="Debt instrument face amount">310,322</span>, $<span id="xdx_90F_eus-gaap--ConvertibleDebt_iI_c20200901__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zQSfWbxG2Nqb" title="Convertible debt">285,000</span> principal and $<span id="xdx_909_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20200901__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zLtjEk7rhH43" title="Debt instrument unamortized discount">25,322</span> original issue discount. As of December 31, 2021, the Company has recorded
$<span id="xdx_90F_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zqJ2CxLMcYYe" title="Debt instrument face amount">509,037</span>, $<span id="xdx_904_eus-gaap--ConvertibleDebt_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zcJM3DcBhdcj" title="Convertible debt">467,500</span> principal and $<span id="xdx_90C_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zkLlG9aZLcjd" title="Debt instrument unamortized discount">41,537</span> original issue discount. Furthermore, the Company issued <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200227__20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zImNdOt3BTFi" title="Stock issued during period shares new issues">22,500</span> shares of common stock valued
at $<span id="xdx_906_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20200227__20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zutynWOzyMwc" title="Stock issued during period value new issues">123,390</span> and a debt-discount related to the warrants valued at $<span id="xdx_900_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20200227__20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zHbvLKw760dj" title="Amortization of debt discount premium">344,110</span>. During the year ended December 31, 2020 Leonite converted
$<span id="xdx_90D_eus-gaap--DebtConversionConvertedInstrumentAmount1_pp0p0_c20200101__20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zAm00qqQZjWf" title="Debt conversion converted instrument amount1">226,839</span> of convertible promissory note into <span id="xdx_908_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20200101__20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zfpC4oy2fDU5" title="Debt conversion converted instrument shares issued1">126,022</span> common shares at $<span id="xdx_901_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z0FXO5yCXA05" title="Shares issued price per share">1.80</span> per share. The original value of the convertible note converted
was $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_z13WBzTkrvVc" title="Debt instrument face amount">182,565</span> as a result the Company recognized a loss of $<span id="xdx_90F_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20200101__20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zq8pPj0Pl3ee" title="Gains losses on extinguishment of debt">44,274</span> on settlement of debt. During the year ended December 31, 2021 Leonite
converted its remaining outstanding principal and interest into common shares. Leonite received <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z0YEqrKZDhQa" title="Number of shares issued">204,622</span> common shares at $<span id="xdx_909_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_pid_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z889lvzi85Yb" title="Debt instrument convertible conversion price1">1.80</span> per share
valued at $<span id="xdx_906_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zvIfshkKulzc" title="Stock issued during period value new issues">368,319</span>. The original value of the convertible note converted including interest was $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zgo9UHyWMNc1" title="Debt instrument face amount">325,667</span>. As a result the Company recognized
a loss of $<span id="xdx_901_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdodsMYTVaE6" title="Gains losses on extinguishment of debt">42,651</span> on settlement of debt. In connection with the settlement the Company expensed the remaining $<span id="xdx_904_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBRbXXoberOk" title="Amortization of debt discount premium">148,027</span> of the original
debt discount to interest expense. As of March 31, 2022 and December 31, 2021 the convertible promissory note has been repaid in full.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568347972200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders&#8217; Equity (Deficit)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders&#8217; Equity (Deficit)</a></td>
<td class="text"><p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z4rQ7Qgx67Wg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_82A_zfAFrilliQCi">Shareholders&#8217; Equity (Deficit)</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>During
three months ended March 31, 2022, the following transactions occurred:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2022 The Company issued <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zpHpDe6CM39d" title="Stock issued during period shares issued for services">10,000</span> common shares to a consultant for services received valued at $<span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zcZPCXpddyHe">86,000</span>,
$<span id="xdx_904_ecustom--ShareSubscriptionsPayable_iI_c20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zD6OSl0NeOcj" title="Share subscriptions payable">66,329</span> was issued from share subscriptions payable. During the same period the Company issued <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantMember_zV96aQr3N78" title="Stock issued during period shares new issues">40,000</span> common shares for consulting services
valued at $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantMember_zSm5llg6URm5" title="Stock issued during period value new issues">86,400</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2022 the Company recognized consulting expense of $<span id="xdx_906_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zI16P8zXaCnb" title="Professional fees">1,482</span> to share subscriptions payable from restricted
shares issued during the year ended December 31, 2021. As of March 31, 2022, the restricted shares have not been issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refer
to note 18 for additional shareholders&#8217; equity (deficit).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>During
three months ended March 31, 2021, the following transactions occurred:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021, the Company issued a total of <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zgmXEs3APUn2" title="Shares issued">1,502,410</span> (pre-stock split <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zeghOJC480Ic" title="Number of pre-stock split shares issued">30,048,199</span>) common shares relating to
the Reg-A public offering. Of the shares issued <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember__us-gaap--StatementEquityComponentsAxis__custom--ShareSubscriptionPayableMember_zBtr6dyIlpTe" title="Stock issued during period shares new issues">15,500</span> (pre-stock split of <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember__us-gaap--StatementEquityComponentsAxis__custom--ShareSubscriptionPayableMember_zwWWW5DNC6Y9" title="Stock issued during period shares stock splits">310,000</span>) common shares valued at $<span id="xdx_901_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember__us-gaap--StatementEquityComponentsAxis__custom--ShareSubscriptionPayableMember_zW3GMfsXzToj" title="Stock issued during period value new issues">31,200</span> were from share subscription
payable and <span id="xdx_90D_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zlDOQVmWSI4k" title="Stock repurchased during period shares">750</span> (pre-stock split of <span id="xdx_900_ecustom--StockRepurchasedDuringPeriodSharesStockSplits_pid_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zwM782Y77wF7" title="Stock repurchased during period shares stock splits">15,000</span>) common shares were cancelled and refunded valued at $<span id="xdx_900_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_z5m5IvnPePQd" title="Stock repurchased during period value">1,500</span>. The Company raised $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember_zyVdUle43rKj" title="Stock issued during period value new issues">3,003,321</span>
and incurred share issuance cost of $<span id="xdx_901_eus-gaap--PaymentsOfStockIssuanceCosts_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_z3jcKjhNktHc" title="Payments of stock issuance costs">59,160</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the same period <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember_zhzpstRDSaUl" title="Shares issued">733,023</span> (pre-stock split <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember_zZ3PGKXEMtWf" title="Number of pre-stock split shares issued">14,660,450</span>) Reg-A public offering warrants were exercised for <span id="xdx_908_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember_zeeHlJBePJQh" title="Exercised">733,023</span> (pre-stock split <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zRS1w68Njo73" title="Class of warrant or right">14,660,450</span>)
common shares. As of March 31, 2021 <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zxmxiQa69b8e" title="Stock issued during period shares new issues">729,990</span> (pre-stock split <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zqiuRvY8qWm3" title="Stock issued during period shares new issues">14,559,800</span>) common shares were issued valued at $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zuR2RA7XnsNl" title="Stock issued during period value issued for services">2,919,975</span>. Subsequent to
March 31, 2021 the remaining <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrsh55LG9Tc1" title="Stock issued during period shares other">3,033</span> (pre-stock split <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zsxNrZMjGnol" title="Stock issued during period shares other">60,650</span>) common shares valued at $<span id="xdx_900_eus-gaap--StockIssuedDuringPeriodValueOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdTaPPu6m6ga" title="Stock issued during period value other">12,130</span> were issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three month period ended March 31, 2021 the Company raised $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z5QfPEdMc8y6" title="Proceeds from issuance of private placement">3,081,981</span> through private placement offerings for <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zPVwfhXnhpdl" title="Stock issued during period shares new issues">1,540,990</span> (pre-stock
split <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__custom--CommonStockAndWarrantMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zzToP0F8Wfxd" title="Stock issued during period shares new issues">30,819,800</span>) common shares and warrants. As of March 31, 2021, the Company issued <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zQ0cLcQKhc37" title="Stock issued during period shares new issues">1,524,990</span> (pre-stock split <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zA18zX8xK3K" title="Stock issued during period shares new issues">30,499,800</span>) shares
of common stock. As of March 31, 2021, the Company has <span id="xdx_90A_ecustom--StockIssuedDuringPeriodSharesNewIssuesOne_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z34yTi9xRAMi" title="Stock issued during period shares new issues one">16,000</span> (pre-stock split <span id="xdx_909_ecustom--StockIssuedDuringPeriodSharesNewIssuesOne_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zJ1bkbUmBLHe" title="Stock issued during period shares new issues one">320,000</span>) common shares of to be issued. Subsequent to
the period ended the Company issued the remaining <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfXlCPg95hBj" title="Stock issued during period shares other">16,000</span> (pre-stock split <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zryKg4RAFch4" title="Stock issued during period shares other">320,000</span>) common shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021 the Company entered into consulting agreements with third party consultants for <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zZMt0HPQwcd7">370,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember_z4vHUmw9dz66">7,400,000</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
shares of common stock valued at $<span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember_zMkwnxw6HmK2">1,522,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for prepaid consulting services. As of March
31, 2021 the Company recorded $<span id="xdx_902_ecustom--ShareSubscriptionsPayable_iI_c20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zckRIiBFCMYa">111,222
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">in share subscriptions payable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
Shareholders&#8217; Equity (Deficit) </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021 the Company issued <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ShareSubscriptionAgreementMember_zoY70GfMYQ0l">166,058
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ShareSubscriptionAgreementMember_zVcoIXwnIftd">3,321,154</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
common shares valued at $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesMember_zYqzF4mOXYV7">269,911
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for consulting services, $<span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesMember_zUTIWSkFxd6l">241,559
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">were issued from share subscriptions payable.
During the same period the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesOneMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyjQlqrTiZB2">150,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_pid_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesOneMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zNZWoIfsoaQg">3,000,000</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
common shares valued at $<span id="xdx_905_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesOneMember_zZqIEvRjz471">300,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for consulting services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021 the Company issued entered into a settlement agreement with a loan holder to issue <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--LoanSettlementAgreementMember_zzCCStHjMGWa">62,006
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--LoanSettlementAgreementMember_zRkFKz6lC4Ad">1,240,111</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
common shares for all outstanding loan principal and interest valued at $<span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--LoanSettlementAgreementMember_zlrQfgJ3Qs06">111,610</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
Refer to note 16. Subsequent to the three month ended March 31, 2021 the <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zWgG7ITFeCS1">62,006
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zs5deVAG0h13">1,240,111</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
common shares were issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021 the Company entered into a settlement agreement with the convertible promissory note holder
to settle all outstanding principal and interest. The Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PromissoryNoteHolderMember_zxDuH0lNYqF4">206,621
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PromissoryNoteHolderMember_zLY6tuIyhSli">4,092,431</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
common shares valued at $<span id="xdx_905_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PromissoryNoteHolderMember_zy7HltwnY2a2">368,320</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
During the same period the convertible promissory note holder exercised <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__srt--TitleOfIndividualAxis__custom--ConvertiblePromissoryNoteHolderMember__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zuosPK6E3YTd">790,243
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">warrants on a cashless basis for <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zzg43fHzXUU6">39,512
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pre-stock split) <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zVzdRST3r3O6">790,243
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares. Refer to note 8 and 19.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refer
to note 17 for additional shareholders&#8217; equity (deficit) for consulting expense of $<span id="xdx_90E_eus-gaap--ProfessionalFees_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zjymCxJZUiM2" title="Consulting expense">37,000</span> related to warrant issuance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021, the Company completed a share consolidation of the Company&#8217;s issued and outstanding common shares
based on twenty (20) pre-consolidation shares to one (1) post-consolidation share. As a result of the share consolidation a anti-dilution
clause was triggered resulting in the Company issuing <span id="xdx_902_ecustom--StockIssuedDuringPeriodSharesNewIssuesPostConsolidation_c20210101__20211231_z3ojWFOkSqAl" title="Stock issued during period shares new issues post consolidation">237,500</span> common shares valued at $<span id="xdx_900_ecustom--StockIssuedDuringPeriodValueNewIssuesPostConsolidation_c20210101__20211231_zNv7wOM6ZlUg" title="Stock issued during period value new issues post consolidation">86,688</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, the Company was authorized to issue <span id="xdx_906_eus-gaap--CommonStockSharesAuthorized_iI_c20220331_zTOF8c7OWbB" title="Common stock, shares authorized">299,000,000</span> shares of its common stock with a par value of $<span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331_zWx1tlc6BnAe" title="Common stock par value">0.0001</span>. All shares
were ranked equally with regards to the Company&#8217;s residual assets. During 2022 and 2021, the Company was authorized to issue <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_ze7EEFp0vkn3" title="Preferred Stock, shares issued"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zWKxBducV1l4" title="Preferred Stock, shares issued">100</span></span>
shares of its Series A and <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zbi29FnQnRy4"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z2I0kt2V1105">100,000</span></span> Series B Preferred Stock with a par value of $<span id="xdx_908_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_ztDbfWlavBLi" title="Preferred stock par value"><span id="xdx_902_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zXyWAoA2TNkj" title="Preferred stock par value"><span id="xdx_903_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zZuIusN8zZD8" title="Preferred stock par value"><span id="xdx_906_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zbpiUY9Yruh9" title="Preferred Stock, par value">0.0001</span></span></span></span>. <span id="xdx_908_eus-gaap--PreferredStockVotingRights_c20220101__20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zQDTkxHenSej" title="Preferred stock voting rights">Series A preferred Stock have voting rights
equal to 0 shares of common stock, per share of preferred stock. Series B preferred Stock have voting rights equal to 10,000 shares of
common stock, per share of preferred stock</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568346083528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zGrgoqUJ4Gq1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_82D_zgVH1zA4b0Xb">Related Party Transactions</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2022, the Company recorded salaries expense of $<span id="xdx_90B_eus-gaap--SalariesAndWages_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zsjU99JwgLkf">80,672
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_903_eus-gaap--SalariesAndWages_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_z5SAoegyAMib">49,783</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
related to services rendered to the Company by its CEO and make a repayment of $<span id="xdx_907_eus-gaap--RepaymentsOfRelatedPartyDebt_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_pp0p0" title="Repayment of related party debt">1,863</span>. As of March 31, 2022 related party loan
was $<span id="xdx_90B_eus-gaap--DueToRelatedPartiesCurrent_iI_c20220331_z1D8kl3ep3U6" title="Related party loan">33,684</span> (December 31, 2021 - $<span id="xdx_90D_eus-gaap--DueToRelatedPartiesCurrent_iI_c20211231_zxC168DwlUl6" title="Related party loan">35,547</span>). During the same period the Company recorded salaries expense of $<span id="xdx_90F_eus-gaap--OfficersCompensation_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zkbflX09OABf" title="Salaries expenses">67,226
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to an officer and director of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021, the Company paid a director of the Company $<span id="xdx_907_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__srt--DirectorMember_zOr5vujgZ7qh">50,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for services rendered from 2015 to 2020.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2021, the Company paid $<span id="xdx_902_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20210101__20210331__dei--LegalEntityAxis__custom--USBasedCorporationMember__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerAndDirectorMember_zEblTOY84633">59,203
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to a U.S.-based corporation which the Company&#8217;s
CEO and director is also a stockholder.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refer
to note 18 for additional related party transactions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348088408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Cash Flows from Operating Assets and Liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Reclassifications', window );">Changes in Cash Flows from Operating Assets and Liabilities</a></td>
<td class="text"><p id="xdx_801_eus-gaap--Reclassifications_zrqJvlPXkNZ" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_82D_zytl01AxY9Y8">Changes in Cash Flows from Operating Assets and Liabilities</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89E_ecustom--ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock_zHUtx5Matge4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
changes to the Company&#8217;s operating assets and liabilities for the three months ended March 31, 2022 and 2021 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_z9U2WDzY8mX6" style="display: none">Schedule of Changes in Operating Assets and Liabilities</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20220331_zKAPwK4Mo7Z4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_496_20210101__20210331_zFDCP8S3tzhf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsReceivable_iN_di_maIDIOCzg9T_zIzQKawCUMMk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: justify">Decrease (increase) in accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">6,733</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">106,349</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInOtherReceivables_iN_di_maIDIOCzg9T_zms5pDcqrp59" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Decrease (increase) in other receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">106,413</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">135,307</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInInventories_iN_di_maIDIOCzg9T_zVvCZ9VjaWAa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Decrease (increase) in inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(290,041</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(252,529</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_iN_di_maIDIOCzg9T_zeDWtdf2Ybb3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Decrease (increase) in prepaid expenses and deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(430,917</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(64,594</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--IncreaseDecreaseInLeaseLiability_iN_di_maIDIOCzg9T_znuIwzVyrgth" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Increase (decrease) in lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,612</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">850</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccruedIncomeTaxesPayable_msIDIOCzg9T_zVIOBx344qRf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Increase (decrease) in taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(112,189</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,970</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_msIDIOCzg9T_zDqyMUq5LcQb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Increase (decrease) in accounts payable and accrued liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">105,626</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,862</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInOperatingCapital_iNT_di_mtIDIOCzg9T_zVlxdd4ibUd7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in operating assets and liabilities</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(554,762</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(76,510</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p id="xdx_8A6_zuIFyvRTMnWj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Reclassifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Reclassifications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348078376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsDisclosureTextBlock', window );">Commitments and contingencies</a></td>
<td class="text"><p id="xdx_802_eus-gaap--CommitmentsDisclosureTextBlock_zdr56jMRHyx9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_82F_zaNEYRC37wG4">Commitments and contingencies</span> </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021, the Company entered into an agreement with a third-party advisor to reserve for sale and issuance <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20211231_zjRFr6leo5x7" title="Issuance of shares for services, shares">15,000</span>
common shares for consulting services at a $<span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThirdPartyMember_zeVb69t5eQo7" title="Shares issued price per share">0.001</span> per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348036696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reverse Stock Split<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosureReverseStockSplitAbstract', window );"><strong>Reverse Stock Split</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ReverseStockSplitTextBlock', window );">Reverse Stock Split</a></td>
<td class="text"><p id="xdx_80D_ecustom--ReverseStockSplitTextBlock_zRP0fINzIt8h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_825_zwRKKGXVGTS7">Reverse Stock Split</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 21, 2021, the Board of Directors authorized the submission of a Certificate of Change/Amendment to the Nevada Secretary of State
in which the Company sought to affect a reverse split of its common stock at the rate of 1 for 20 for the purpose of increasing the per
share price for the Company&#8217;s stock in an effort to meet the minimum listing requirements of the NADAQ. The Certificate of Change
was submitted to the Nevada Secretary of State on May 21, 2021 and the FINRA corporate action was announced on August 3, 2021. FINRA
declared <span id="xdx_90C_eus-gaap--StockholdersEquityReverseStockSplit_c20210520__20210521__dei--LegalEntityAxis__custom--FINRAMember_zu8hqUJBcrdj" title="Stockholders equity, reverse stock split">the 1 for 20 reverse stock split effective on August 4, 2021</span>. These consolidated financial statements including, prior period
comparative share amounts, have been retrospectively restated to reflect this reverse split.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosureReverseStockSplitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosureReverseStockSplitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ReverseStockSplitTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Stock Split [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ReverseStockSplitTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568349002904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTextBlock', window );">Investment</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--InvestmentTextBlock_zrNEFNCAqI56" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_82C_zsHJ2prMlLuf">Investment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2019, the Company entered into an agreement to purchase <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20190101__20191231_zaIqTOS7Sswd">10,000,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares for $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20190101__20191231_zmplojRepmMe">50,000</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The shares have been issued to the Company. The Company&#8217;s investment accounts for a <span id="xdx_904_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20191231_zQqMT8wDR5Xa">10</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
equity stake in a privately owned US based mobile phone development company. As of March 31, 2022, the Company had advanced a total of
$<span id="xdx_900_ecustom--AdvanceReceivableForStockIssuance_iI_pp0p0_c20211231_zSaxWWPVypEe">24,423</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
is advancing tranches of capital as required by the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -URI https://asc.fasb.org/topic&amp;trid=75115024<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -URI https://asc.fasb.org/topic&amp;trid=2197064<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI https://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568347964776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosureLeaseLiabilitiesAbstract', window );"><strong>Lease Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lease Liabilities</a></td>
<td class="text"><p id="xdx_803_eus-gaap--LesseeOperatingLeasesTextBlock_zf8xfUM4LWj4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<span id="xdx_82F_zXu0jrfrek26">Lease Liabilities</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021 the Company entered into a second lease agreement for warehouse space to commence on June 1, 2021 and
end on <span id="xdx_906_eus-gaap--LeaseExpirationDate1_dd_c20210101__20211231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zLmSV3qrSbm4">May
31, 2024</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">with monthly lease payments of $<span id="xdx_904_eus-gaap--OperatingLeasePayments_c20210101__20211231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zDvAu3W5tzW9">19,910</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
During the year ended December 31, 2019, the Company signed a lease agreement for warehouse space to commence on August 1, 2019 and end
on <span id="xdx_902_eus-gaap--LeaseExpirationDate1_dd_c20190101__20191231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zq1EZZ1LGG4d">July
31, 2022</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">with monthly lease payments of $<span id="xdx_900_eus-gaap--OperatingLeasePayments_pp0p0_c20190101__20191231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zMabIf6kohu">2,221</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
During the three months ended March 31, 2022 the Company entered into a new lease agreement commencing on June 1, 2022 and ending
on May 31, 2027</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has accounted for its leases upon adoption of ASC 842 whereby it recognizes a lease liability and a right-of-use asset at the
date of initial application, beginning January 1, 2019. The lease liability is measured at the present value of the remaining lease payments,
discounted using the Company&#8217;s incremental borrowing rate of <span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20211231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zV1Afa0zPbMa" title="Incremental borrowing rate">10</span>%. The Company has measured the right-of-use asset at an amount
equal to the lease liability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_ecustom--ScheduleRightofuseAssetTableTextBlock_zDln7yHmqVb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s right-of-use asset for the three months ended March 31, 2022 and year ended December 31, 2021 as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span id="xdx_8BB_zAyz5wQlumbl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
Right-of-use Asset&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20220331_zqlG25sQUKRd" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231_zsLQd8tBCoFh" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zOkB6yb5yDFa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 58%; text-align: left">Right-of-use asset</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">457,619</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">515,819</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--OperatingLeaseLiabilitesCurrent_iI_pp0p0_zG5kv2FvfmVc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Current lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">211,577</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">212,929</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zWupbux2azTh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long-term lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">264,248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">316,988</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zKMoHMQoP6z5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zYtMEi0KAbY8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zqpnq45GtKlk" style="display: none">Schedule of Components of Lease Expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20220331_zzuPcgEHOZwd" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20210101__20210331_zKm7dks4ffSh" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCzwPf_zqSCkPcqli8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Amortization of right-of-use</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">58,199</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,749</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinanceLeaseInterestExpense_maLCzwPf_z6KZk5kHr0N4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Interest on lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,302</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">915</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LeaseCost_iT_pp0p0_mtLCzwPf_zGiX0p0NaLSj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total lease cost</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">70,501</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,664</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zuKvBzz0vCQk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
Lease Liabilities </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of lease liability are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zqmtb6dOzPKa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum lease payments as of March 31, 2022,</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zIWwhND0A1Mg" style="display: none">Schedule of Future Minimum Lease Payments</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.5in">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20220331_zO8vKIZFuTjl" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzKrb_zZmmB1W7Bqfi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: justify">2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">188,075</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzKrb_zXZtKV5RNLf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">238,918</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzKrb_zCpGAAyWFuxj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">2024</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">99,549</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzKrb_zLFN1lNdrbb1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Total future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">526,542</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z43YDEiRj8W5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less: amount representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(50,717</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zBQvrpG9TSu6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Present value of future payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">475,825</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zT9jRNr35tOg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">211,577</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zG9SQKOL5Waa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Long term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">264,248</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zkayWc7QARgd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosureLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosureLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568349009576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosureLoanPayableAbstract', window );"><strong>Loan Payable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_LoanPayableTextBlock', window );">Loan payable</a></td>
<td class="text"><p id="xdx_805_ecustom--LoanPayableTextBlock_zF8c3YZTx4of" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
<span id="xdx_826_zSuPxty1o8X3">Loan payable</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2020 the Company received loans of $<span id="xdx_90B_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyOneMember_zJQnNGavNqO8">32,439</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
$<span id="xdx_904_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyTwoMember_zq0ztpLFItpe">10,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90D_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyThirdMember_zgLXhaPMd6ed">108,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">from an unrelated third party with an
interest rate of <span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyMember_z7P3oaoSX3q8">10</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
per annum with a maturity date of <span id="xdx_90D_eus-gaap--DebtInstrumentMaturityDate_ddxL_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyOneMember_z9kmcX4saOwe" title="::XDX::December%2031%2C%202021"><span style="-sec-ix-hidden: xdx2ixbrl0930">December
31</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, <span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_dxL_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyTwoMember_zxm4xTx38OJk" title="::XDX::July%2022%2C%202021"><span style="-sec-ix-hidden: xdx2ixbrl0931">July
22</span></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_909_eus-gaap--DebtInstrumentMaturityDate_dd_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyThirdMember_zSdrsEd1qKRb">August
31, 2021</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, respectively. During the three months
ended March 31, 2021 the Company agreed to repay the outstanding principal and interest through the issuance of <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zEwJ4izQiw1c">1,240,111
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares at $<span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_ztDPns8tSwMl">0.09
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share. As of March 31, 2021, the Company
accrued interest of $<span id="xdx_900_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_c20210331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_z26X8dzKy5Fd">1,319</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
As of the date of the settlement agreement the Company had $<span id="xdx_903_eus-gaap--LoansPayable_iI_pp0p0_c20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_zw7WDCpy7ova">150,439
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">principal and $<span id="xdx_903_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_zhoXFtR19KS3">7,336
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">interest outstanding, resulting in the Company
recognizing a gain on settlement of $<span id="xdx_90F_eus-gaap--GainLossRelatedToLitigationSettlement_c20210101__20210331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_zcqgcJXMsdfe">46,176
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for the three month period ended March 31, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2020 the Company received $<span id="xdx_904_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231_zou6RSMJBu46">28,387
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_907_eus-gaap--ProceedsFromLoans_pp0p0_uCAD_c20200101__20201231_zyY6Tb4il8jb">40,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CDN) interest free from the Government of Canada
as part of the COVID-19 small business relief program. Repaying the balance of the loan on or before December 31, 2023 will result
in loan forgiveness of 25 percent. As of March 31, 2022 loan payable outstanding is $<span id="xdx_90C_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220331_zYsKdQdsXLz3">28,387
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_900_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_uCAD_c20220331_zmPbli62BRec">40,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CDN).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosureLoanPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosureLoanPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_LoanPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan Payable [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_LoanPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348074792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Government Assistance<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceAbstract', window );"><strong>Government Assistance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceTextBlock', window );">Government Assistance</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--GovernmentAssistanceTextBlock_zC0bHU4bywy5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
<span><span id="xdx_82C_zNeleFvI2SJl">Government Assistance</span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Government of Canada is currently providing funding through the Canada Emergency Wage Subsidy (&#8220;CEWS&#8221;) and Canada Emergency
Rent Subsidy (&#8220;CERS&#8221;) programs in order to provide financial relief to Canadian businesses affected by COVID-19. The CEWS
program provides a reimbursement of salaries for eligible employers based on a decrease in revenues. The CERS program provides a reimbursement
of rent expenses paid by eligible parties based on a decrease in revenues. During the three months ended March 31, 2022, the Company
recognized CEWS of $<span id="xdx_901_ecustom--SubsidyReceived_pp0p0_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyWageSubsidyMember_zF74TPKMHEO3">0
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_901_ecustom--SubsidyReceived_pp0p0_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyWageSubsidyMember_z2MP39A33vec">21,704
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">($<span id="xdx_901_ecustom--SubsidyReceived_pp0p0_uCAD_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyWageSubsidyMember_zQ8EHmjb6uvg">27,534
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CDN)) and CERS of $<span id="xdx_905_ecustom--SubsidyReceived_pp0p0_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyRentSubsidyMember_zsI1LhmEOiKl">0
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_907_ecustom--SubsidyReceived_pp0p0_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyRentSubsidyMember_zMaQ46tnZcwi">0</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as a reduction in general and administrative expense
on the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for government assistance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342832&amp;loc=SL128342950-244231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128342832&amp;loc=SL128342950-244231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342832&amp;loc=SL128342943-244231<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342832&amp;loc=SL128342950-244231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342832&amp;loc=SL128342950-244231<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348136888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Loss per Share</a></td>
<td class="text"><p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_zcHCBXtLqaY6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.
<span id="xdx_823_zbsXKBGhnU22">Loss per Share</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2022, loss per share is $(<span id="xdx_903_eus-gaap--EarningsPerShareDiluted_iN_pid_di_c20220101__20220331_zIp6u7EqwmYf">0.17</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
(basic and diluted) compared to the three months ended March 31, 2021, of $(<span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_iN_di_c20210101__20211231_zJ6wHf0Uz837">0.24</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
(basic and diluted) using the weighted average number of shares of <span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220331_zYEEDMUS6iCa">16,988,033
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(basic and diluted) and <span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20210101__20210331_zkN9kzMI7ge5">5,155,097
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(basic and diluted) respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are <span id="xdx_90C_eus-gaap--CommonStockSharesAuthorized_iI_c20210331_z0xkPrSJGpKe">299,000,000</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares
authorized, <span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_c20220331_zBsmzJggDHa9">17,001,034</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
<span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_c20210331_z7C4jd5dhuW4">8,820,619</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares
issued and outstanding, as at March 31, 2022 and 2021 respectively. As of March 31, 2022, the Company has <span id="xdx_905_ecustom--SharesToBeIssued_iI_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zC8GhvGQY1I7">221,667
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares to be issued. The computation of loss
per share is based on the weighted average number of shares outstanding during the period in accordance with ASC Topic No. 260, &#8220;Earnings
Per Share.&#8221; Shares underlying the Company&#8217;s outstanding warrants and convertible promissory notes were excluded due to the
anti-dilutive effect they would have on the computation. As at March 31, 2022 the Company has <span id="xdx_904_eus-gaap--ConversionOfStockSharesConverted1_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z4Nz1KXlLgkb">5,586,523
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">warrants convertible to <span id="xdx_902_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zS8poOWQUG7j">6,577,513
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares, <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zIg0jexLjNdi">1,070,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">restricted stock to be issued, <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrftXLfNHr2a">722,500
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">stock options exercisable for <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zsiRXPyf1w9k">722,500
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares, and <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zIXn2PVt7qTe">700,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">performance stock units that would result
in the issuance of up to <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Stock Issued During Period, Shares, New Issues">700,000</span>
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares upon specific vesting conditions
being met,</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> for a total underlying common shares
of <span id="xdx_902_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z3iHza4i4YYc">9,070,013</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
As at March 31, 2021 the Company has <span id="xdx_90B_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zFSiHjN8uTDk">2,884,180
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">warrants convertible to <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBWyDmcmyeo">2,884,180
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares for a total underlying common shares
of <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_ziWGZEumtFM1">2,884,180</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348119256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosureWarrantsAbstract', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_WarrantsTextBlock', window );">Warrants</a></td>
<td class="text"><p id="xdx_801_ecustom--WarrantsTextBlock_zFB6CKzTssx5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.
<span id="xdx_827_zS9iz8lVHzQ2">Warrants</span> </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2022, <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_do_c20220331__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zM6I9eFNDOs7" title="Class of warrant or right number of securities">no</span> warrants were exercised and <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pp0p0_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrOO2k0M9FV6" title="Instruments exercised">202,701</span> Reg-A public offering warrants expired. During the three
months ended March 31, 2021, <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pp0p0_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z4y9Kv7UhVjd" title="Instruments exercised">772,535</span> warrants were exercised at $<span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20210331__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_zAT5YKIhGGcl" title="Exercise price">4.00</span> per share for <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zIDXSFUehL1c" title="Instruments exercised">772,535</span> common shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021, the Company issued <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember__us-gaap--AwardTypeAxis__custom--WarrantTwoMember_zR4DW6OIBrTk" title="Options grants">1,502,409</span> and <span id="xdx_90F_ecustom--WarrantsIssued_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zU8vrLDR7zp1" title="Warrants issued">2,040,990</span> warrants convertible to 1 and 2 common shares each exercisable
for a period of 12 and 18 months respectively. The warrants were issued in connection with the Reg-A public offering and private placement
offering respectively. The exercise price of the warrants is $<span id="xdx_909_eus-gaap--SharesIssuedPricePerShare_iI_c20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zPuSnbpOj7Pl" title="Shares issued price per share">4.00</span> per share. During the same period the Company issued <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember__us-gaap--AwardTypeAxis__custom--WarrantThreeMember_zctiqnuldCud" title="Options grants">3,763,636</span> warrants
convertible to 1 common share at an exercise price of $<span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_c20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zeuYVgcl4YV2">6.05</span> per share exercisable for a period of 36 months. <span id="xdx_905_ecustom--WarrantsIssued_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zWHOgSC4ni0e" title="Warrants issued">3,272,727</span> warrants were
purchased through the underwritten public offering and <span id="xdx_90A_ecustom--WarrantsIssued_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zoEypnaxDKsg" title="Warrants issued">490,909</span> over-allotment warrants purchased by the underwriter. The warrants were
issued in connection with the underwritten public offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021 the Company and warrant holder reached an agreement to amend a previous warrant agreement. The Company
will issue an additional <span id="xdx_90C_ecustom--AdditionalWarrantsIssued_iI_c20211231__us-gaap--TypeOfArrangementAxis__custom--WarrantAgreementMember__srt--TitleOfIndividualAxis__custom--WarrantHolderMember_zGBFZamVz99e" title="Additional warrants issued">150,000</span> warrants for a total of <span id="xdx_90C_ecustom--AdditionalWarrantsIssued_iI_c20211231__us-gaap--TypeOfArrangementAxis__custom--WarrantAgreementMember_zpAdpfU3Bm56" title="Additional warrants issued">250,000</span> warrants valued at $<span id="xdx_907_ecustom--AdditionWarrantsValue_c20210101__20211231_zEt7YOvE4yOg">37,000</span>. The exercisable period of the warrants was
also amended to a period of five years beginning on January 14, 2021. The warrants are convertible to 1 common share each exercisable
at $<span id="xdx_902_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211231__us-gaap--TypeOfArrangementAxis__custom--WarrantAgreementMember_zvszWlJdtg5c" title="Warrants exercise per share">2</span> per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021 the Company issued <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--TitleOfIndividualAxis__custom--UnderwrittersMember_zksPjBjDElq6" title="Stock issued during period shares new issues">130,909</span> representative warrants to the Company&#8217;s underwriters. The representative
warrants are not exercisable until January 30, 2022. The representative are exercisable for <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z7x0ziK9Uura" title="Stock issued during period shares stock options exercised">130,909</span> common shares at $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zLv0YxgkTQPf" title="Shares issued price per share">6.05</span> per share
until August 3, 2024. As of March 31, 2022 the Company recognized a value of $273,993 for the representative warrants to share issuance
cost.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2021, <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zVLN6ECwZZB8">26,815
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">warrants expired.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_ecustom--ScheduleOfWarrantsExercisePriceTableTextBlock_zAFHWixEsKvl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, the Company has the following warrants outstanding:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zQRE6JHZFCU4" style="display: none">Schedule
of Warrants Exercise Price</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Exercise price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Remaining Contractual Life (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expiry date</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_zvIhFVpuLHz6" style="width: 14%; text-align: right" title="Exercise price">4.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_ze0KLsXexLj3" style="width: 14%; text-align: right" title="Warrant, outstanding">1,690,990</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_z2clk705qC56" title="Weighted average life (years)">0.50</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_981_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_zljTlPTAOgEg" style="width: 44%; text-align: center" title="Warrants expiry date">October 1, 2022</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zaomzoYWuxje" style="text-align: right" title="Exercise price">6.05</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_z0XUS0r7d6R1" style="text-align: right" title="Warrant, outstanding">3,577,545</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zOFjWDUau0Jc" title="Weighted average life (years)">2.35</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98B_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zXP20L8dOfgg" style="text-align: center" title="Warrants expiry date">August 6, 2024</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_znSqPK3AmENi" style="text-align: right" title="Exercise price">2.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_zg9qUfvURhE5" style="text-align: right" title="Warrant, outstanding">5,488</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_zsDfEtvjtAIg" title="Weighted average life (years)">2.91</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_984_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_z2336kXaW3Fb" style="text-align: center" title="Warrants expiry date">February 25, 2025</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zw3mgSNILsrj" style="text-align: right" title="Exercise price">2.40</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zE7YL9s2Pvgd" style="text-align: right" title="Warrant, outstanding">62,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zqDeOgrzmOPk" title="Weighted average life (years)">2.97</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_980_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zgKnVSxEGQD3" style="text-align: center" title="Warrants expiry date">March 20, 2025</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zpQb6gybVs04" style="padding-bottom: 1.5pt; text-align: right" title="Exercise price">40.00</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zVhTUSi7gKTi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrant, outstanding">250,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zfYY7RFOHIXj" title="Weighted average life (years)">3.79</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td id="xdx_98A_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zhDsxIdFPsrf" style="text-align: center; padding-bottom: 1.5pt" title="Warrants expiry date">January 14, 2026</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331_zdUmgg3eLSke" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrant, outstanding">5,586,523</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zEDp8hG7wjnl" title="Weighted average life (years)">1.88</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

<p id="xdx_8A6_z4uVKtzsIFD" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z6hE2RUzykg" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zmI8uZMgGuh6" style="display: none">Schedule
of Warrants Activity</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-weight: bold; text-align: justify">Balance, beginning of year</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20220331_zMJxeQh2DW0j" style="width: 11%; text-align: right" title="Number of warrants, balance, beginning of year">5,658,315</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220331_zENgWVx009X8" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of year">4.30</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20210101__20211231_zuG4bZUrjUNe" style="width: 11%; text-align: right" title="Number of warrants, balance, beginning of year">716,815</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231_zewTDLzLd9l9" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of year">4.00</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Issuance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20220331_z87NWpbhzjge" style="text-align: right" title="Number of warrants, issuance">130,909</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220331_zaQBIE2UZYQ3" style="text-align: right" title="Weighted average price, issuance">6.05</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20210101__20211231_zlRKq4TsJIg2" style="text-align: right" title="Number of warrants, issuance">7,457,036</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231_zB5Cd3TDsGsc" style="text-align: right" title="Weighted average price, issuance">4.30</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20220101__20220331_zgGcp2GA1vMh" style="text-align: right" title="Number of warrants, expired">(202,701</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_c20220101__20220331_zFySHDsZifkd" style="text-align: right" title="Weighted average price, expired">(4.00</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20210101__20211231_zg4oJTvJOu9i" style="text-align: right" title="Number of warrants, expired">(26,815</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_c20210101__20211231_zw8j98wfvdk8" style="text-align: right" title="Weighted average price, expired">(4.00</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Exercise</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20220331_znJIlLY3EkSb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, exercise"><span style="-sec-ix-hidden: xdx2ixbrl1084">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_c20220101__20220331_z4HHKd7SKYp" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, exercise"><span style="-sec-ix-hidden: xdx2ixbrl1086">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231_zSYcn3OgPM1f" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, exercise">(2,488,721</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_c20210101__20211231_zer1f2tqJZdf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, exercise">(4.00</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Balance, end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220101__20220331_zCaNGWM1JvGg" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants, balance, end of period">5,586,523</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220331_zKdIPuJsjeC" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, ending of year">4.35</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20210101__20211231_zxV8kJH0gyhi" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants, balance, end of period">5,658,315</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231_z5pgMHkFMck3" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, ending of year">4.30</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A6_zYYWHKCr9Krh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosureWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosureWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_WarrantsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_WarrantsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348136888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Options</a></td>
<td class="text"><p id="xdx_807_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zNk3biJLTph" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.
<span id="xdx_826_zKpvAFZKSUd">Stock Options</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the Company&#8217;s 2015 Equity Incentive Plan <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20220101__20220331__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_z3f29UoURfq2" title="Share based compensation, description">the number of common shares reserved for issuance under the option plan shall not exceed
10% of the issued and outstanding common shares of the Company, have a maximum term of <span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_zsfwDOnDCr03" title="Stock option, term">10</span> years and vest at the discretion of the Board
of Directors</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.
Stock Options </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
equity-settled share-based payments are ultimately recognized as an expense in the statement of operations and comprehensive loss with
a corresponding credit to &#8220;Additional Paid in Capital.&#8221; If vesting periods or other non-market vesting conditions apply,
the expense is allocated over the vesting period, based on the best available estimate of the number of share options expected to vest.
Estimates are subsequently revised if there is any indication that the number of share options expected to vest differs from previous
estimates. Any cumulative adjustment prior to vesting is recognized in the current period. No adjustment is made to any expense recognized
in prior periods if share options ultimately exercised are different to that estimated on vesting.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2021 the Company granted <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zxMWLwTzQyce">400,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--DirectorMember_zmjz3O4j9N6j">300,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">performance
stock units (&#8220;PSU&#8221;) to the Company&#8217;s Chief Executive Officer and a director, respectively. <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20211227__20211229__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zUmagaE3aLzf">The
PSU will vest in 5% increments according to a schedule that correlates with the Company&#8217;s stock price. The first 5% of the
PSUs vest upon the Company&#8217;s stock price closing at $3.00. 50% will have vested at a closing price of $16.50 and 100% will
have vested at a closing price of $31.50</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. the fair value of the PSU was estimated to be $<span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20211227__20211229__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_z7788Ug204Og" title="Fair value">2,308,012</span>, which will be expensed as stock-based compensation over a five year period. As of March 31, 2022, no PSUs have been vested and the Company recognized
$<span id="xdx_90C_eus-gaap--ShareBasedCompensation_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zHzgEhNSQBh8">115,400 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021
- $<span id="xdx_90B_eus-gaap--ShareBasedCompensation_c20210101__20210331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zaUEz3j1hYda" title="Sharebased compensation">0</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to stock-based compensation
expense. It is uncertain whether any of these grants will vest as of the date of this report.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 6, 2021, the Company granted <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_z4RjL5miaizj" title="Number of stock options grants">140,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options to directors, advisors and officers with
an exercise price of $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zz6mYbGXhyzd" title="Exercise price">5.50
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and an expiry date of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pp0d_dd_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zqPUjK0tut95">August
6, 2026</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zowcYZW5dzR5">The
stock options vested on January 1, 2022. The fair value of the options on grant date was estimated to be $</span></span><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zzOKLDFH48M9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">754,189</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_90A_eus-gaap--ProfessionalFees_c20220101__20220331__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zo6Ou3CEczAl" title="Consulting expense">5,096
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_90D_eus-gaap--ProfessionalFees_c20210101__20210331__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zVAe4araUFmc" title="Consulting expense">0</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to consulting expense during the three months ended
March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 23, 2021, the Company granted <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_ziusjDJhdHrh">15,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options to a director with an exercise price
of $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_zoEJQsHPyZI9">5.50
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and an expiry date of <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pp0d_dd_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_zIw50VTsXVm8">July
23, 2026</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. The stock options vested on
January 1, 2022. <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_zl1jLGB5uu6c">The
fair value of the options on grant date was estimated to be $</span></span><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_z0i4e82KJqb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">129,480</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_90B_eus-gaap--ProfessionalFees_c20220101__20220331__srt--TitleOfIndividualAxis__srt--DirectorMember_zSK4AUe2F2c">799
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_902_eus-gaap--ProfessionalFees_c20210101__20210331__srt--TitleOfIndividualAxis__srt--DirectorMember_zgFio1NbRK35">0</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to consulting expense during the three months ended
March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 1, 2021, the Company granted <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zAAfK8UqwEpk">400,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options to a consultant with an exercise price
of $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zWNu23gi9jTa">5.32
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and an expiry date of <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zZ9Sn1J2sK12">September
1, 2026</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_z3O9TxgDhr0i">The
options have a vesting period of 6 months from the initial grant date; </span></span><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20220228__20220301__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zy9pNYmxp3X7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100,000
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">vested</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
on March 1, 2022, <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20220831__20220901__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zxVUGjy81x25">100,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on September 1, 2022, <span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230228__20230301__srt--TitleOfIndividualAxis__custom--ConsultantsMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zSoZZe85QR8e">100,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on March 1, 2023 and <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230831__20230901__srt--TitleOfIndividualAxis__custom--ConsultantsMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zfHPHKUYwEUj">100,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on September 1, 2023. The fair value
of the options on grant date was estimated to be $<span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zPVpLqp22gS4">2,112,000</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_902_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zdDQbqBdHqQ4">264,787
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_907_eus-gaap--ProfessionalFees_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zZDS7341zgh7">0</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to consulting expense during the three months ended
March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 7 and November 2, 2021, the Company granted <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_zPlwUefjWq3f">5,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20211101__20211102__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_z65GG0VMFdbl">62,500
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options respectively, to advisors with an exercise
price of $<span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_zmu8EDkxPKec">5.50
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20211101__20211102__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_zcaF3YyXL0u8">5.24</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The options will expire on <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_z7Ji63unQ0V2">October
7, 2026</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211101__20211102__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_zg1GA3FY5JAh">November
2, 2026</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">respectively. The stock options vested
on January 1, 2022. The fair value of the options on grant date was estimated to be $<span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_z7P9pugfXw48">326,498</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_90E_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_zdRleOjnyoK5">5,294
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_90B_eus-gaap--ProfessionalFees_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_z5iHpsBCZFok">0</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to consulting expense during the three months ended
March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2021, the Company granted in aggregate of <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zYeWuJAOzAm1">90,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options to members of the board with an exercise
price of $<span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zMMkrOKlLwe2">2.51</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The options will expire on <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zWYpDEo424jk">December
29, 2026</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zyW7g0w2DOJk">The
options have a vesting period of 1 year from the initial grant date; </span></span><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20221227__20221229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_z5hs78yS2Gl2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,000
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on December 29, 2022, <span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20231227__20231229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zPwuDXvdn68h">10,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on December 29, 2023 and <span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20241227__20241229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zlMA1NupAdAe">10,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall vest on December 29, 2024. The fair value
of the options on grant date was estimated to be $<span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zIb4WZtW2Vkc">224,280</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_906_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_z443ejWW5KP1">18,844
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2021 - $<span id="xdx_909_eus-gaap--ProfessionalFees_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zD41szLMxGK6">0</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
to consulting expense during the three months ended March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 7, 2022, the Company granted <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220205__20220207__srt--TitleOfIndividualAxis__custom--AdvisorMember_zN5bhz6QggL7">10,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">options to an advisor with an exercise price
of $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220205__20220207__srt--TitleOfIndividualAxis__custom--AdvisorMember_zdL7UOvVJW7d">2.19</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The options will expire on <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211227__20211229__srt--TitleOfIndividualAxis__custom--AdvisorMember_zgfUzgk878Tb">February
7, 2027</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. The options vested immediately upon
issuance. The fair value of the options on grant date was estimated to be $<span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20220205__20220207__srt--TitleOfIndividualAxis__custom--AdvisorMember_zLghEm1Jb6Mh">21,780</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Company recognized $<span id="xdx_906_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--AdvisorMember_zBw1MA7tGybk">21,780
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to consulting expense during the three months
ended March 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zfobpJzxSPq2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zqHIwmQgIln8" style="display: none">Schedule
of Stock Options Activity</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of stock options</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of stock options</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-weight: bold; text-align: justify">Balance, beginning of year</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_d0_c20220101__20220331_zj1Nfy53l4Oe" style="width: 11%; text-align: right" title="Number of options, balance, beginning of period">712,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_d0_c20220101__20220331_znzt2B6Sh0ri" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of period">5.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_d0_c20210101__20211231_zXymWVEmn2J7" style="width: 11%; text-align: right" title="Number of options, balance, beginning of period">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_d0_c20210101__20211231_z9li2mPbjalj" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of period">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Granted</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220331_zD0OR7OPI9dl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of options, granted">10,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_d0_c20220101__20220331_z4X65PpJgnj6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, granted">2.19</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210101__20211231_zpbdyeXBl25h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of options, granted">712,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_d0_c20210101__20211231_zD9Bj5i5aNC6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, granted">5.00</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Balance, end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220331_zrOeerXi8nza" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of options, balance, end of period">722,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_d0_c20220101__20220331_zker5RLL7XJ7" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, end of period">4.93</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231_zR7m5mBCN0y3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of options, balance, end of period">712,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_d0_c20210101__20211231_zlycwQixXYG3" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, end of period">5.00</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zGhWKmnAwq37" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zML17cyY1FB7" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zJaghCOfXDcj" style="display: none">Schedule
of Share-based Payment Arrangement, Option, Exercise Price Range</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Range of Exercise prices</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted average life (years)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted average exercise price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Exercisable on March 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Stock options</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331__srt--RangeAxis__srt--MinimumMember_zon841ORSl2f" title="Range of exercise prices">2.19</span> - <span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331__srt--RangeAxis__srt--MaximumMember_z4zocaqDNhE4" title="Range of exercise prices">5.50</span></span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_pid_c20220331_zitxRarkIiuh" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of shares outstanding">722,500</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zIzla9FpwVQk" title="Weighted average life (years)">4.40</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331_zOJkvPmLFqy2" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Weighted average exercise price">4.93</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220331_zfERjmtAlId4" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of shares exercisable">332,500</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_zeswZjUOtqla" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Worksport
Ltd. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568352034984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COVID-19<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosureCovid19Abstract', window );"><strong>Covid-19</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_COVID19TextBlock', window );">COVID-19</a></td>
<td class="text"><p id="xdx_802_ecustom--COVID19TextBlock_zNXTa12ZIIK2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.
<span id="xdx_826_z5fjaWT6Wtv6">COVID-19</span> </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
outbreak of the coronavirus, specifically identified as &#8220;COVID-19,&#8221; has resulted in governments worldwide enacting emergency
measures to combat the spread of the virus. These measures, which include the implementation of travel bans, self-imposed quarantine
periods and social distancing, have caused material disruption to businesses globally resulting in an economic slowdown. Global equity
markets have experienced significant volatility and weakness. Governments and central banks have reacted with significant monetary and
fiscal interventions designed to stabilize economic conditions. The duration and impact of the COVID-19 outbreak is unknown at this time,
as is the efficacy of the government and central bank interventions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
while the potential economic impact brought by, and the duration of the COVID-19 pandemic is difficult to assess or predict, the impact
of the COVID-19 pandemic on the global financial markets may reduce our ability to access capital, which could negatively impact our
short-term and long-term liquidity. The ultimate impact of the COVID-19 pandemic is highly uncertain and subject to change. We do not
yet know the full extent of potential delays or impacts on our business, financing or the global economy as a whole. However, these effects could have a material impact on our liquidity, capital resources, operations
and business and those of the third parties on which we rely. The management and board of the Company is constantly monitoring this situation
to minimize potential losses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_COVID19TextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>COVID 19 [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_COVID19TextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosureCovid19Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosureCovid19Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568347961176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p id="xdx_803_eus-gaap--SubsequentEventsTextBlock_zfevSlGA9evb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20.
<span id="xdx_82E_zg1j9SzlWJJ6">Subsequent Events</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: left; width: 0.25in">&#160;</td>
    <td style="text-align: left; width: 0.25in">&#9679;</td>
    <td style="text-align: justify">On May 2, 2022 the Company issued <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220501__20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zabZUTk8mzBe" title="Number of shares issued">10,000</span> shares of common stock to a third party consultant and
    an employee for a total amount of <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220501__20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--TitleOfIndividualAxis__custom--ConsultantMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_znucL491zkuh" title="Number of shares issued">20,000</span> shares at $<span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--TitleOfIndividualAxis__custom--ConsultantMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zlwa1E92mvhc" title="Share issued per share">2.32</span> per share.</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#9679;</td>
    <td style="text-align: justify">In April 2022 the Company&#8217;s wholly owned subsidiary Terravis Energy Inc. granted officers,
    directors and board members of the Company an aggregate of <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220402__20220430__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--TitleOfIndividualAxis__custom--DirectorsMember_zqV7kzcLtZ1l" title="Number of shares option to granted">1,350,000</span> stock options.</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#9679;</td>
    <td style="text-align: justify">On May 6th 2022 the Company closed on the purchase of its Property located in West Seneca, New
    York, the details of which are disclosed in the Company&#8217;s Form 8-K filed on May 11, 2022 with the United States Securities
    and Exchange Commission.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348100632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z7QLePbrqAwk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consists of the following at March 31, 2022 and December 31, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zyKIZWD0qjF7" style="display: none">Schedule
of Inventory</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_498_20220331_zK1CHq35ckPk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_490_20211231_zbZ4e3futDXe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--InventoryFinishedGoods_iI_pp0p0_zz6qx8vqc3k5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Finished goods</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">790,961</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">427,794</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherInventory_iI_pp0p0_zXKzn0n67NFj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Promotional items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">850</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">728</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pp0p0_zfadpLyAxnx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Raw materials</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0537">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">73,250</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryNet_iI_pp0p0_zalHnAO5Srua" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">791,813</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">501,772</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348981400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid expenses and deposits (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosurePrepaidExpensesAndDepositsAbstract', window );"><strong>Prepaid Expenses And Deposits</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock', window );">Schedule of Prepaid Expenses and Deposits</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_zqmaB3lBepu2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022 and December 31, 2021 prepaid expenses and deposits consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;<span id="xdx_8B0_zEq40Tt50dOj" style="display: none">Schedule
of Prepaid Expenses and Deposits</span></b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_490_20220331_zZ8lcceUaim" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20211231_zuZuL1HmnBG6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidExpenseCurrentAndNoncurrent_iI_zsPE96PQK0Dc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: justify">Consulting, services and advertising</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,495,235</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">4,328,389</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--PrepaidInsurance_iI_zjv6WP1GDgE7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,808</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,041</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--PrepaidDeposit_iI_zmTxRkBieAT" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Deposit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">613,965</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">384,065</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_z9tmI8EMgcmh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    expenses and deposits, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">4,111,008</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">4,715,495</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosurePrepaidExpensesAndDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosurePrepaidExpensesAndDepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348018200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Promissory Notes (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Notes Payable</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfDebtTableTextBlock_zWoqnPY213n8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables shows the balance of the notes payable as of March 31, 2022 and December 31, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_zAFXk9PJCr5i" style="display: none">Schedule
of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as at December 31, 2020</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--NotesPayableCurrent_iS_c20210101__20211231_z5piWJNKGgjc" style="width: 16%; text-align: right" title="Balance">367,058</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Repayment</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ReclassificationNotesPayable_c20220101__20220331_zTQCKVFlsVCb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Repayment">(103,847</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as at March 31, 2022 and December 31, 2021</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--NotesPayableCurrent_iE_c20210101__20211231_zTlaOisWxD23" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">263,211</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ScheduleOfSecuredNotesPayableTableTextBlock', window );">Schedule of Secured Notes Payable</a></td>
<td class="text"><p id="xdx_896_ecustom--ScheduleOfSecuredNotesPayableTableTextBlock_zt3w3W0PmZ3d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
amounts repayable under promissory notes and secured promissory notes at March 31, 2022 and December 31, 2021 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_z4OQ3uRW4oqc" style="display: none">Schedule
of Secured Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_49F_20220331_zd0P2jlmS3vl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td id="xdx_49D_20211231_zo3yR5krCEtc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_40B_eus-gaap--NotesPayableCurrent_iI_pp0p0_z5GipZkYOfC6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Balance owing</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">263,211</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">263,211</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--NotesPayableNonCurrent_iNI_pp0p0_di_zkNz3S0hkrfb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Less amounts due within one year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(263,311</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(263,211</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--NotesPayable_iI_pp0p0_ztzsWnr2tTD2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Long-term portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0635">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0636">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ScheduleOfSecuredNotesPayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Secured Notes Payable [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ScheduleOfSecuredNotesPayableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568349014904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Cash Flows from Operating Assets and Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Changes in Operating Assets and Liabilities</a></td>
<td class="text"><p id="xdx_89E_ecustom--ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock_zHUtx5Matge4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
changes to the Company&#8217;s operating assets and liabilities for the three months ended March 31, 2022 and 2021 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_z9U2WDzY8mX6" style="display: none">Schedule of Changes in Operating Assets and Liabilities</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20220331_zKAPwK4Mo7Z4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_496_20210101__20210331_zFDCP8S3tzhf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsReceivable_iN_di_maIDIOCzg9T_zIzQKawCUMMk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: justify">Decrease (increase) in accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">6,733</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">106,349</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInOtherReceivables_iN_di_maIDIOCzg9T_zms5pDcqrp59" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Decrease (increase) in other receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">106,413</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">135,307</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInInventories_iN_di_maIDIOCzg9T_zVvCZ9VjaWAa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Decrease (increase) in inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(290,041</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(252,529</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_iN_di_maIDIOCzg9T_zeDWtdf2Ybb3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Decrease (increase) in prepaid expenses and deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(430,917</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(64,594</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--IncreaseDecreaseInLeaseLiability_iN_di_maIDIOCzg9T_znuIwzVyrgth" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Increase (decrease) in lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,612</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">850</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccruedIncomeTaxesPayable_msIDIOCzg9T_zVIOBx344qRf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Increase (decrease) in taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(112,189</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,970</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_msIDIOCzg9T_zDqyMUq5LcQb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Increase (decrease) in accounts payable and accrued liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">105,626</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,862</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInOperatingCapital_iNT_di_mtIDIOCzg9T_zVlxdd4ibUd7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in operating assets and liabilities</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(554,762</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(76,510</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Changes in Operating Assets and Liabilities [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348111544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosureLeaseLiabilitiesAbstract', window );"><strong>Lease Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ScheduleRightofuseAssetTableTextBlock', window );">Schedule Right-of-use Asset</a></td>
<td class="text"><p id="xdx_897_ecustom--ScheduleRightofuseAssetTableTextBlock_zDln7yHmqVb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s right-of-use asset for the three months ended March 31, 2022 and year ended December 31, 2021 as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span id="xdx_8BB_zAyz5wQlumbl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
Right-of-use Asset&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20220331_zqlG25sQUKRd" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231_zsLQd8tBCoFh" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zOkB6yb5yDFa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 58%; text-align: left">Right-of-use asset</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">457,619</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">515,819</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--OperatingLeaseLiabilitesCurrent_iI_pp0p0_zG5kv2FvfmVc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Current lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">211,577</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">212,929</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zWupbux2azTh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long-term lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">264,248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">316,988</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Components of Lease Expense</a></td>
<td class="text"><p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zYtMEi0KAbY8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zqpnq45GtKlk" style="display: none">Schedule of Components of Lease Expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20220331_zzuPcgEHOZwd" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20210101__20210331_zKm7dks4ffSh" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCzwPf_zqSCkPcqli8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Amortization of right-of-use</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">58,199</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,749</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinanceLeaseInterestExpense_maLCzwPf_z6KZk5kHr0N4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Interest on lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,302</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">915</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LeaseCost_iT_pp0p0_mtLCzwPf_zGiX0p0NaLSj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total lease cost</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">70,501</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,664</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Lease Payments</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zqmtb6dOzPKa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum lease payments as of March 31, 2022,</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zIWwhND0A1Mg" style="display: none">Schedule of Future Minimum Lease Payments</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.5in">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20220331_zO8vKIZFuTjl" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzKrb_zZmmB1W7Bqfi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: justify">2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">188,075</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzKrb_zXZtKV5RNLf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">238,918</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzKrb_zCpGAAyWFuxj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">2024</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">99,549</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzKrb_zLFN1lNdrbb1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Total future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">526,542</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z43YDEiRj8W5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less: amount representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(50,717</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zBQvrpG9TSu6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Present value of future payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">475,825</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zT9jRNr35tOg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">211,577</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zG9SQKOL5Waa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Long term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">264,248</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosureLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosureLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ScheduleRightofuseAssetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Right of Use Asset [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ScheduleRightofuseAssetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348069208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosureWarrantsAbstract', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock', window );">Schedule of Warrants Exercise Price</a></td>
<td class="text"><p id="xdx_895_ecustom--ScheduleOfWarrantsExercisePriceTableTextBlock_zAFHWixEsKvl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2022, the Company has the following warrants outstanding:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zQRE6JHZFCU4" style="display: none">Schedule
of Warrants Exercise Price</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Exercise price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Remaining Contractual Life (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expiry date</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_zvIhFVpuLHz6" style="width: 14%; text-align: right" title="Exercise price">4.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_ze0KLsXexLj3" style="width: 14%; text-align: right" title="Warrant, outstanding">1,690,990</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_z2clk705qC56" title="Weighted average life (years)">0.50</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_981_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_zljTlPTAOgEg" style="width: 44%; text-align: center" title="Warrants expiry date">October 1, 2022</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zaomzoYWuxje" style="text-align: right" title="Exercise price">6.05</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_z0XUS0r7d6R1" style="text-align: right" title="Warrant, outstanding">3,577,545</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zOFjWDUau0Jc" title="Weighted average life (years)">2.35</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98B_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zXP20L8dOfgg" style="text-align: center" title="Warrants expiry date">August 6, 2024</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_znSqPK3AmENi" style="text-align: right" title="Exercise price">2.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_zg9qUfvURhE5" style="text-align: right" title="Warrant, outstanding">5,488</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_zsDfEtvjtAIg" title="Weighted average life (years)">2.91</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_984_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_z2336kXaW3Fb" style="text-align: center" title="Warrants expiry date">February 25, 2025</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zw3mgSNILsrj" style="text-align: right" title="Exercise price">2.40</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zE7YL9s2Pvgd" style="text-align: right" title="Warrant, outstanding">62,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zqDeOgrzmOPk" title="Weighted average life (years)">2.97</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_980_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zgKnVSxEGQD3" style="text-align: center" title="Warrants expiry date">March 20, 2025</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zpQb6gybVs04" style="padding-bottom: 1.5pt; text-align: right" title="Exercise price">40.00</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zVhTUSi7gKTi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrant, outstanding">250,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zfYY7RFOHIXj" title="Weighted average life (years)">3.79</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td id="xdx_98A_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zhDsxIdFPsrf" style="text-align: center; padding-bottom: 1.5pt" title="Warrants expiry date">January 14, 2026</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331_zdUmgg3eLSke" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrant, outstanding">5,586,523</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zEDp8hG7wjnl" title="Weighted average life (years)">1.88</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Warrants Activity</a></td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z6hE2RUzykg" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zmI8uZMgGuh6" style="display: none">Schedule
of Warrants Activity</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-weight: bold; text-align: justify">Balance, beginning of year</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20220331_zMJxeQh2DW0j" style="width: 11%; text-align: right" title="Number of warrants, balance, beginning of year">5,658,315</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220331_zENgWVx009X8" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of year">4.30</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20210101__20211231_zuG4bZUrjUNe" style="width: 11%; text-align: right" title="Number of warrants, balance, beginning of year">716,815</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231_zewTDLzLd9l9" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of year">4.00</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Issuance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20220331_z87NWpbhzjge" style="text-align: right" title="Number of warrants, issuance">130,909</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220331_zaQBIE2UZYQ3" style="text-align: right" title="Weighted average price, issuance">6.05</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20210101__20211231_zlRKq4TsJIg2" style="text-align: right" title="Number of warrants, issuance">7,457,036</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231_zB5Cd3TDsGsc" style="text-align: right" title="Weighted average price, issuance">4.30</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20220101__20220331_zgGcp2GA1vMh" style="text-align: right" title="Number of warrants, expired">(202,701</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_c20220101__20220331_zFySHDsZifkd" style="text-align: right" title="Weighted average price, expired">(4.00</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20210101__20211231_zg4oJTvJOu9i" style="text-align: right" title="Number of warrants, expired">(26,815</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_c20210101__20211231_zw8j98wfvdk8" style="text-align: right" title="Weighted average price, expired">(4.00</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Exercise</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20220331_znJIlLY3EkSb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, exercise"><span style="-sec-ix-hidden: xdx2ixbrl1084">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_c20220101__20220331_z4HHKd7SKYp" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, exercise"><span style="-sec-ix-hidden: xdx2ixbrl1086">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231_zSYcn3OgPM1f" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, exercise">(2,488,721</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_c20210101__20211231_zer1f2tqJZdf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, exercise">(4.00</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Balance, end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220101__20220331_zCaNGWM1JvGg" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants, balance, end of period">5,586,523</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220331_zKdIPuJsjeC" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, ending of year">4.35</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20210101__20211231_zxV8kJH0gyhi" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants, balance, end of period">5,658,315</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231_z5pgMHkFMck3" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, ending of year">4.30</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosureWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosureWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Warrants Exercise Price [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568351046008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Options Activity</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zfobpJzxSPq2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zqHIwmQgIln8" style="display: none">Schedule
of Stock Options Activity</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of stock options</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of stock options</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted average price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-weight: bold; text-align: justify">Balance, beginning of year</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_d0_c20220101__20220331_zj1Nfy53l4Oe" style="width: 11%; text-align: right" title="Number of options, balance, beginning of period">712,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_d0_c20220101__20220331_znzt2B6Sh0ri" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of period">5.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_d0_c20210101__20211231_zXymWVEmn2J7" style="width: 11%; text-align: right" title="Number of options, balance, beginning of period">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_d0_c20210101__20211231_z9li2mPbjalj" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of period">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Granted</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220331_zD0OR7OPI9dl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of options, granted">10,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_d0_c20220101__20220331_z4X65PpJgnj6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, granted">2.19</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210101__20211231_zpbdyeXBl25h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of options, granted">712,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_d0_c20210101__20211231_zD9Bj5i5aNC6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, granted">5.00</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Balance, end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220331_zrOeerXi8nza" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of options, balance, end of period">722,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_d0_c20220101__20220331_zker5RLL7XJ7" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, end of period">4.93</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231_zR7m5mBCN0y3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of options, balance, end of period">712,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_d0_c20210101__20211231_zlycwQixXYG3" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, end of period">5.00</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Schedule of Share-based Payment Arrangement, Option, Exercise Price Range</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zML17cyY1FB7" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zJaghCOfXDcj" style="display: none">Schedule
of Share-based Payment Arrangement, Option, Exercise Price Range</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Range of Exercise prices</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted average life (years)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted average exercise price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Exercisable on March 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Stock options</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331__srt--RangeAxis__srt--MinimumMember_zon841ORSl2f" title="Range of exercise prices">2.19</span> - <span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331__srt--RangeAxis__srt--MaximumMember_z4zocaqDNhE4" title="Range of exercise prices">5.50</span></span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_pid_c20220331_zitxRarkIiuh" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of shares outstanding">722,500</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zIzla9FpwVQk" title="Weighted average life (years)">4.40</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331_zOJkvPmLFqy2" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Weighted average exercise price">4.93</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220331_zfERjmtAlId4" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of shares exercisable">332,500</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568345247704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Business Condition (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 21, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Aug. 20, 2021</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,001,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,820,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_WorkingCapital', window );">Working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,051,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,667,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,849,805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,808,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from Issuance of Private Placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,808,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_PossibleWarrantExercise', window );">Possible warrant exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=WKSP_FINRAMember', window );">FINRA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Stockholders equity, reverse stock split</a></td>
<td class="text">the 1 for 20 reverse stock split effective on August 4, 2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=WKSP_TerravisEnergyIncMember', window );">Terravis Energy Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,990,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=WKSP_TerravisEnergyIncMember', window );">Terravis Energy Inc [Member] | Cheif Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=WKSP_WorksportUSAOperationsMember', window );">Worksport USA Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_PossibleWarrantExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Possible warrant exercise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_PossibleWarrantExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Working capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=WKSP_FINRAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=WKSP_FINRAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=WKSP_TerravisEnergyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=WKSP_TerravisEnergyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_CheifExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_CheifExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=WKSP_WorksportUSAOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=WKSP_WorksportUSAOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568350883592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Inventory (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">$ 790,961<span></span>
</td>
<td class="nump">$ 427,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInventory', window );">Promotional items</a></td>
<td class="nump">850<span></span>
</td>
<td class="nump">728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSupplies', window );">Raw materials</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">73,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 791,813<span></span>
</td>
<td class="nump">$ 501,772<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568344700248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Prepaid Expenses and Deposits (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosurePrepaidExpensesAndDepositsAbstract', window );"><strong>Prepaid Expenses And Deposits</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent', window );">Consulting, services and advertising</a></td>
<td class="nump">$ 3,495,235<span></span>
</td>
<td class="nump">$ 4,328,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Insurance</a></td>
<td class="nump">1,808<span></span>
</td>
<td class="nump">3,041<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_PrepaidDeposit', window );">Deposit</a></td>
<td class="nump">613,965<span></span>
</td>
<td class="nump">384,065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and deposits, net</a></td>
<td class="nump">$ 4,111,008<span></span>
</td>
<td class="nump">$ 4,715,495<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosurePrepaidExpensesAndDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosurePrepaidExpensesAndDepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_PrepaidDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid deposit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_PrepaidDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348992184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid expenses and deposits (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosurePrepaidExpensesAndDepositsAbstract', window );"><strong>Prepaid Expenses And Deposits</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Prepaid expenses and deposits</a></td>
<td class="nump">$ 3,488,984<span></span>
</td>
<td class="nump">$ 4,328,389<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosurePrepaidExpensesAndDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosurePrepaidExpensesAndDepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568436366968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Notes Payable (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Balance</a></td>
<td class="nump">$ 263,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ReclassificationNotesPayable', window );">Repayment</a></td>
<td class="num">(103,847)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Balance</a></td>
<td class="nump">$ 263,211<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ReclassificationNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassification notes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ReclassificationNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568344765464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Secured Notes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Balance owing</a></td>
<td class="nump">$ 263,211<span></span>
</td>
<td class="nump">$ 263,211<span></span>
</td>
<td class="nump">$ 367,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_NotesPayableNonCurrent', window );">Less amounts due within one year</a></td>
<td class="num">(263,311)<span></span>
</td>
<td class="num">(263,211)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Long-term portion</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_NotesPayableNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Less amounts due within one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_NotesPayableNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568341335912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Promissory Notes (Details Narrative)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on settlement of debt</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 9,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteMember', window );">Secured Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebt', window );">Secured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,452<span></span>
</td>
<td class="nump">$ 123,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,639<span></span>
</td>
<td class="nump">$ 30,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Outstanding principal amount</a></td>
<td class="nump">96,091<span></span>
</td>
<td class="nump">96,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest payable</a></td>
<td class="nump">70,757<span></span>
</td>
<td class="nump">53,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 91,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=WKSP_UnsecuredPromissoryNoteMember', window );">Unsecured Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteOneMember', window );">Secured Promissory Note One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebt', window );">Secured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Outstanding principal amount</a></td>
<td class="nump">79,000<span></span>
</td>
<td class="nump">79,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest payable</a></td>
<td class="nump">$ 48,678<span></span>
</td>
<td class="nump">$ 34,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteTwoMember', window );">Secured Promissory Note Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebt', window );">Secured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Outstanding principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt Instrument, Maturity Date, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The
secured promissory notes were due in October and November 2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteTwoMember', window );">Secured Promissory Note Two [Member] | Promissory Note Holders [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Outstanding principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on settlement of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteThreeMember', window );">Secured Promissory Note Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebt', window );">Secured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt Instrument, Maturity Date, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The secured promissory notes
are due in August and November 2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on settlement of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DebtInstrumentExtendedMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  03,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfSecuredDebt', window );">Repayments of secured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=WKSP_PromissioryNoteMember', window );">Promissiory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DebtInstrumentExtendedMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument extended maturity date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DebtInstrumentExtendedMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=WKSP_UnsecuredPromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=WKSP_UnsecuredPromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_PromissoryNoteHoldersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_PromissoryNoteHoldersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=WKSP_SecuredPromissoryNoteThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=WKSP_PromissioryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=WKSP_PromissioryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568341639784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Promissory Notes (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2020</div></th>
<th class="th"><div>Feb. 25, 2020</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 01, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,970,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount premium</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">211,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Debt conversion converted instrument amount1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">368,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gains losses on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 9,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="nump">1,502,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Debt conversion converted instrument amount1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt conversion converted instrument shares issued1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">244,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=WKSP_LeoniteCapitalLLCMember', window );">Leonite Capital LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument face amount</a></td>
<td class="nump">$ 198,715<span></span>
</td>
<td class="nump">$ 544,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 509,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 310,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="nump">22,500<span></span>
</td>
<td class="nump">22,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrant term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Pre stock split common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt instrument unamortized discount</a></td>
<td class="nump">$ 16,215<span></span>
</td>
<td class="nump">$ 44,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayments of convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible debt</a></td>
<td class="nump">182,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">467,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 285,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="nump">123,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=WKSP_LeoniteCapitalLLCMember', window );">Leonite Capital LLC [Member] | Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 182,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Debt conversion converted instrument amount1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 226,839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt conversion converted instrument shares issued1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gains losses on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=WKSP_LeoniteCapitalLLCMember', window );">Leonite Capital LLC [Member] | Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount premium</a></td>
<td class="nump">$ 344,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=WKSP_LeoniteCapitalLLCMember', window );">Leonite Capital LLC [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 325,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">204,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 368,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount premium</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gains losses on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Debt instrument convertible conversion price1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031898-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=WKSP_LeoniteCapitalLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=WKSP_LeoniteCapitalLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568338538488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders&#8217; Equity (Deficit) (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock issued during period shares issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ShareSubscriptionsPayable', window );">Share subscriptions payable</a></td>
<td class="nump">$ 365,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 430,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,970,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Consulting expense</a></td>
<td class="nump">1,487,579<span></span>
</td>
<td class="nump">$ 647,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from issuance of private placement</a></td>
<td class="nump">$ 25,808,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation', window );">Stock issued during period shares new issues post consolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">237,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation', window );">Stock issued during period value new issues post consolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">299,000,000<span></span>
</td>
<td class="nump">299,000,000<span></span>
</td>
<td class="nump">299,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Preferred Stock, shares issued</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">712,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Preferred Stock, shares issued</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockVotingRights', window );">Preferred stock voting rights</a></td>
<td class="text">Series A preferred Stock have voting rights
equal to 0 shares of common stock, per share of preferred stock. Series B preferred Stock have voting rights equal to 10,000 shares of
common stock, per share of preferred stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Preferred Stock, shares issued</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=WKSP_ConsultingServicesMember', window );">Consulting Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock issued during period shares issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">241,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock issued during period value issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 269,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=WKSP_ConsultingServicesOneMember', window );">Consulting Services One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock issued during period value issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=WKSP_ConsultingAgreementMember', window );">Consulting Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock issued during period shares issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">370,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ShareSubscriptionsPayable', window );">Share subscriptions payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=WKSP_ShareSubscriptionAgreementMember', window );">Share Subscription Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Number of pre-stock split shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,321,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=WKSP_LoanSettlementAgreementMember', window );">Loan Settlement Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Number of pre-stock split shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,240,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=WKSP_SettlementAgreementMember', window );">Settlement Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock issued during period shares issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Number of pre-stock split shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,240,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=WKSP_SettlementAgreementMember', window );">Settlement Agreement [Member] | Promissory Note Holder [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock issued during period shares issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock issued during period value issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 368,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Number of pre-stock split shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,092,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=WKSP_RegAPublicOfferingMember', window );">Reg-A Public Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,502,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Number of pre-stock split shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,048,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchased during period shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_StockRepurchasedDuringPeriodSharesStockSplits', window );">Stock repurchased during period shares stock splits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock repurchased during period value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of stock issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=WKSP_PreStockSplitMember', window );">Pre Stock Split [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,003,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=WKSP_PreStockSplitMember', window );">Pre Stock Split [Member] | Consulting Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock issued during period shares issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock issued during period value issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,522,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=WKSP_RegAPublicOfferingWarrantsMember', window );">Reg A Public Offering Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">733,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Number of pre-stock split shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,660,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of warrant or right</a></td>
<td class="nump">733,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=WKSP_RegAPublicOfferingWarrantsMember', window );">Reg A Public Offering Warrants [Member] | Pre Stock Split [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of warrant or right</a></td>
<td class="nump">14,660,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="nump">1,540,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from issuance of private placement</a></td>
<td class="nump">$ 3,081,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="nump">1,502,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Consulting Services One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock issued during period shares issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Number of pre-stock split shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Settlement Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">790,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Reg A Public Offering Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock issued during period value issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,919,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">729,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock issued during period shares other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Stock issued during period value other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Reg A Public Offering Warrants [Member] | Pre Stock Split [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,559,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock issued during period shares other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,524,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock issued during period shares other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_StockIssuedDuringPeriodSharesNewIssuesOne', window );">Stock issued during period shares new issues one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Private Placement [Member] | Pre Stock Split [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="nump">30,499,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock issued during period shares other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_StockIssuedDuringPeriodSharesNewIssuesOne', window );">Stock issued during period shares new issues one</a></td>
<td class="nump">320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=WKSP_ShareSubscriptionPayableMember', window );">Share Subscription Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (32,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=WKSP_ShareSubscriptionPayableMember', window );">Share Subscription Payable [Member] | Reg-A Public Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Number of pre-stock split shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">310,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=WKSP_CommonStockAndWarrantMember', window );">Common Stock And Warrant [Member] | Private Placement [Member] | Pre Stock Split [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="nump">30,819,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Consulting expense</a></td>
<td class="nump">$ 37,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=WKSP_ConsultantMember', window );">Consultant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock issued during period shares issued for services</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock issued during period value issued for services</a></td>
<td class="nump">$ 86,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ShareSubscriptionsPayable', window );">Share subscriptions payable</a></td>
<td class="nump">66,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Consulting expense</a></td>
<td class="nump">$ 1,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=WKSP_ConsultantMember', window );">Consultant [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="nump">$ 86,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=WKSP_ConvertiblePromissoryNoteHolderMember', window );">Convertible Promissory Note Holder [Member] | Settlement Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">790,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ShareSubscriptionsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share subscriptions payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ShareSubscriptionsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_StockIssuedDuringPeriodSharesNewIssuesOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period shares new issues one.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_StockIssuedDuringPeriodSharesNewIssuesOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued, post consolidation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares issued, post consolidation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_StockRepurchasedDuringPeriodSharesStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock repurchased during period shares stock splits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_StockRepurchasedDuringPeriodSharesStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockVotingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of a stock split.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=WKSP_ConsultingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=WKSP_ConsultingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=WKSP_ConsultingServicesOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=WKSP_ConsultingServicesOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=WKSP_ConsultingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=WKSP_ConsultingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=WKSP_ShareSubscriptionAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=WKSP_ShareSubscriptionAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=WKSP_LoanSettlementAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=WKSP_LoanSettlementAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=WKSP_SettlementAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=WKSP_SettlementAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_PromissoryNoteHolderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_PromissoryNoteHolderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=WKSP_RegAPublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=WKSP_RegAPublicOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=WKSP_PreStockSplitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=WKSP_PreStockSplitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=WKSP_RegAPublicOfferingWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=WKSP_RegAPublicOfferingWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=WKSP_PreStockSplitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=WKSP_PreStockSplitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=WKSP_ShareSubscriptionPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=WKSP_ShareSubscriptionPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=WKSP_CommonStockAndWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=WKSP_CommonStockAndWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_ConsultantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_ConsultantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_ConvertiblePromissoryNoteHolderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_ConvertiblePromissoryNoteHolderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568341515480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Related party loan</a></td>
<td class="nump">$ 33,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalariesAndWages', window );">Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold</a></td>
<td class="nump">80,672<span></span>
</td>
<td class="nump">$ 49,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment of related party debt</a></td>
<td class="nump">1,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OfficersCompensation', window );">Salaries expenses</a></td>
<td class="nump">$ 67,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment of related party debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=WKSP_ChiefExecutiveOfficerAndDirectorMember', window );">Chief Executive Officer and Director [Member] | US Based Corporation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment of related party debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OfficersCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OfficersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalariesAndWages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalariesAndWages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_ChiefExecutiveOfficerAndDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_ChiefExecutiveOfficerAndDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=WKSP_USBasedCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=WKSP_USBasedCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568349257736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Changes in Operating Assets and Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Decrease (increase) in accounts receivable</a></td>
<td class="nump">$ 6,733<span></span>
</td>
<td class="nump">$ 106,349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Decrease (increase) in other receivable</a></td>
<td class="nump">106,413<span></span>
</td>
<td class="nump">135,307<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Decrease (increase) in inventory</a></td>
<td class="num">(290,041)<span></span>
</td>
<td class="num">(252,529)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Decrease (increase) in prepaid expenses and deposits</a></td>
<td class="num">(430,917)<span></span>
</td>
<td class="num">(64,594)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_IncreaseDecreaseInLeaseLiability', window );">Increase (decrease) in lease liability</a></td>
<td class="nump">59,612<span></span>
</td>
<td class="nump">850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase (decrease) in taxes payable</a></td>
<td class="num">(112,189)<span></span>
</td>
<td class="nump">2,970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Increase (decrease) in accounts payable and accrued liabilities</a></td>
<td class="nump">105,626<span></span>
</td>
<td class="num">(4,862)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapital', window );">Changes in operating assets and liabilities</a></td>
<td class="num">$ (554,762)<span></span>
</td>
<td class="num">$ (76,510)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_IncreaseDecreaseInLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_IncreaseDecreaseInLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568350711336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of shares for services, shares | shares</a></td>
<td class="nump">15,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_ThirdPartyMember', window );">Third Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share | $ / shares</a></td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_ThirdPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_ThirdPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348117224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Reverse Stock Split (Details Narrative)<br></strong></div></th>
<th class="th"><div>May 21, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=WKSP_FINRAMember', window );">FINRA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Stockholders equity, reverse stock split</a></td>
<td class="text">the 1 for 20 reverse stock split effective on August 4, 2021<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=WKSP_FINRAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=WKSP_FINRAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568349219000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="nump">$ 2,970,621<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_AdvanceReceivableForStockIssuance', window );">Advance receivable for stock issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,423<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_AdvanceReceivableForStockIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advance receivable for stock issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_AdvanceReceivableForStockIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568345838984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule Right-of-use Asset (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosureLeaseLiabilitiesAbstract', window );"><strong>Lease Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use asset</a></td>
<td class="nump">$ 457,619<span></span>
</td>
<td class="nump">$ 515,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_OperatingLeaseLiabilitesCurrent', window );">Current lease liability</a></td>
<td class="nump">211,577<span></span>
</td>
<td class="nump">212,929<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease liability</a></td>
<td class="nump">$ 264,248<span></span>
</td>
<td class="nump">$ 316,988<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosureLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosureLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_OperatingLeaseLiabilitesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_OperatingLeaseLiabilitesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568345810392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Components of Lease Expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosureLeaseLiabilitiesAbstract', window );"><strong>Lease Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use</a></td>
<td class="nump">$ 58,199<span></span>
</td>
<td class="nump">$ 5,749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liability</a></td>
<td class="nump">12,302<span></span>
</td>
<td class="nump">915<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 70,501<span></span>
</td>
<td class="nump">$ 6,664<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosureLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosureLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568346205288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Future Minimum Lease Payments (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosureLeaseLiabilitiesAbstract', window );"><strong>Lease Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 188,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">238,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">99,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">526,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: amount representing interest</a></td>
<td class="num">(50,717)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of future payments</a></td>
<td class="nump">475,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion</a></td>
<td class="nump">211,577<span></span>
</td>
<td class="nump">$ 212,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long term portion</a></td>
<td class="nump">$ 264,248<span></span>
</td>
<td class="nump">$ 316,988<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosureLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosureLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568345477336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Liabilities (Details Narrative) - Lease Agreement [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Lease Expiration Date</a></td>
<td class="text">May 31,  2024<span></span>
</td>
<td class="text">Jul. 31,  2022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">$ 19,910<span></span>
</td>
<td class="nump">$ 2,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Incremental borrowing rate</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date which lease or group of leases is set to expire, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=WKSP_LeaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=WKSP_LeaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348950456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan payable (Details Narrative)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLoans', window );">Proceeds from Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,387<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt Instrument, Fair Value Disclosure</a></td>
<td class="nump">$ 28,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnderlyingAssetClassAxis=us-gaap_LoansPayableMember', window );">Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued Liabilities, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loans Payable</a></td>
<td class="nump">150,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest Payable</a></td>
<td class="nump">$ 7,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossRelatedToLitigationSettlement', window );">Gain (Loss) Related to Litigation Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnderlyingAssetClassAxis=us-gaap_LoansPayableMember', window );">Loans Payable [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares | shares</a></td>
<td class="nump">1,240,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share | $ / shares</a></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyOneMember', window );">Unrelated Third Party One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLoans', window );">Proceeds from Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyTwoMember', window );">Unrelated Third Party Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLoans', window );">Proceeds from Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul. 22,  2021<span></span>
</td>
<td class="text">Jul. 22,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyThirdMember', window );">Unrelated Third Party Third [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLoans', window );">Proceeds from Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 108,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Aug. 31,  2021<span></span>
</td>
<td class="text">Aug. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyMember', window );">Unrelated Third Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossRelatedToLitigationSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossRelatedToLitigationSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received from principal payments made on loans related to operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnderlyingAssetClassAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnderlyingAssetClassAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyThirdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyThirdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=WKSP_UnrelatedThirdPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348165624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Government Assistance (Details Narrative)<br></strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=WKSP_CanadaEmergencyWageSubsidyMember', window );">Canada Emergency Wage Subsidy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_SubsidyReceived', window );">Subsidy received</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 27,534<span></span>
</td>
<td class="nump">$ 21,704<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=WKSP_CanadaEmergencyRentSubsidyMember', window );">Canada Emergency Rent Subsidy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_SubsidyReceived', window );">Subsidy received</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_SubsidyReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Subsidy received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_SubsidyReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=WKSP_CanadaEmergencyWageSubsidyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=WKSP_CanadaEmergencyWageSubsidyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=WKSP_CanadaEmergencyRentSubsidyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=WKSP_CanadaEmergencyRentSubsidyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568341600360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss per Share (Details Narrative) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted</a></td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares Outstanding, Basic</a></td>
<td class="nump">16,988,033<span></span>
</td>
<td class="nump">5,155,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">299,000,000<span></span>
</td>
<td class="nump">299,000,000<span></span>
</td>
<td class="nump">299,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">17,001,034<span></span>
</td>
<td class="nump">8,820,619<span></span>
</td>
<td class="nump">3,820,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_SharesToBeIssued', window );">Shares to be issued</a></td>
<td class="nump">221,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</a></td>
<td class="nump">6,577,513<span></span>
</td>
<td class="nump">2,884,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="nump">1,070,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="nump">1,502,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</a></td>
<td class="nump">722,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Equity Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="nump">722,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Performance Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of Stock, Shares Converted</a></td>
<td class="nump">5,586,523<span></span>
</td>
<td class="nump">2,884,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</a></td>
<td class="nump">9,070,013<span></span>
</td>
<td class="nump">2,884,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_SharesToBeIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_SharesToBeIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=WKSP_PerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=WKSP_PerformanceStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568344734152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Warrants Exercise Price (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrant, outstanding</a></td>
<td class="nump">5,586,523<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average life (years)</a></td>
<td class="text">1 year 10 months 17 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsOneMember', window );">Warrants One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 4.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrant, outstanding</a></td>
<td class="nump">1,690,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average life (years)</a></td>
<td class="text">6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Warrants expiry date</a></td>
<td class="text">Oct.  01,  2022<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsTwoMember', window );">Warrants Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 6.05<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrant, outstanding</a></td>
<td class="nump">3,577,545<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average life (years)</a></td>
<td class="text">2 years 4 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Warrants expiry date</a></td>
<td class="text">Aug.  06,  2024<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsThreeMember', window );">Warrants Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 2.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrant, outstanding</a></td>
<td class="nump">5,488<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average life (years)</a></td>
<td class="text">2 years 10 months 28 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Warrants expiry date</a></td>
<td class="text">Feb. 25,  2025<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsFourMember', window );">Warrants Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 2.40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrant, outstanding</a></td>
<td class="nump">62,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average life (years)</a></td>
<td class="text">2 years 11 months 19 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Warrants expiry date</a></td>
<td class="text">Mar. 20,  2025<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsFiveMember', window );">Warrants Five [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 40.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrant, outstanding</a></td>
<td class="nump">250,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average life (years)</a></td>
<td class="text">3 years 9 months 14 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Warrants expiry date</a></td>
<td class="text">Jan. 14,  2026<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-capital losses carried forward, total</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=WKSP_WarrantsOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=WKSP_WarrantsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=WKSP_WarrantsThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=WKSP_WarrantsFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=WKSP_WarrantsFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=WKSP_WarrantsFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568346145624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Warrants Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_DisclosureWarrantsAbstract', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of warrants, balance, beginning of year</a></td>
<td class="nump">5,658,315<span></span>
</td>
<td class="nump">716,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average price, balance, beginning of year</a></td>
<td class="nump">$ 4.30<span></span>
</td>
<td class="nump">$ 4.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of warrants, issuance</a></td>
<td class="nump">130,909<span></span>
</td>
<td class="nump">7,457,036<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average price, issuance</a></td>
<td class="nump">$ 6.05<span></span>
</td>
<td class="nump">$ 4.30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Number of warrants, expired</a></td>
<td class="num">(202,701)<span></span>
</td>
<td class="num">(26,815)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice', window );">Weighted average price, expired</a></td>
<td class="num">$ (4.00)<span></span>
</td>
<td class="num">$ (4.00)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Number of warrants, exercise</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2,488,721)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice', window );">Weighted average price, exercise</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (4.00)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of warrants, balance, end of period</a></td>
<td class="nump">5,586,523<span></span>
</td>
<td class="nump">5,658,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average price, balance, ending of year</a></td>
<td class="nump">$ 4.35<span></span>
</td>
<td class="nump">$ 4.30<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_DisclosureWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_DisclosureWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price, exercise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price, expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568342037576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Instruments exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,488,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_AdditionWarrantsValue', window );">Addition warrants value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations</a></td>
<td class="nump">202,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=WKSP_WarrantAgreementMember', window );">Warrant Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_AdditionalWarrantsIssued', window );">Additional warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=WKSP_WarrantAgreementMember', window );">Warrant Agreement [Member] | Warrant Holder [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_AdditionalWarrantsIssued', window );">Additional warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Instruments exercised</a></td>
<td class="nump">202,701<span></span>
</td>
<td class="nump">772,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Options grants</a></td>
<td class="nump">1,070,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="nump">1,502,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=WKSP_WarrantOneMember', window );">Warrants One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=WKSP_WarrantTwoMember', window );">Warrants Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Instruments exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">772,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_WarrantsIssued', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,040,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=WKSP_WarrantTwoMember', window );">Warrants Two [Member] | Over-Allotment Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_WarrantsIssued', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">490,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=WKSP_WarrantThreeMember', window );">Warrant Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_WKSP_WarrantsIssued', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,272,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock issued during period shares stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Underwritters [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of warrant or right number of securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=WKSP_WarrantTwoMember', window );">Warrants Two [Member] | Pre Stock Split [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Options grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,502,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=WKSP_WarrantThreeMember', window );">Warrant Three [Member] | Pre Stock Split [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Options grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,763,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_AdditionWarrantsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Addition warrants value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_AdditionWarrantsValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_AdditionalWarrantsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional warrants issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_AdditionalWarrantsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_WKSP_WarrantsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">WKSP_WarrantsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>WKSP_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=WKSP_WarrantAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=WKSP_WarrantAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_WarrantHolderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_WarrantHolderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=WKSP_WarrantOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=WKSP_WarrantOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=WKSP_WarrantTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=WKSP_WarrantTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=WKSP_WarrantThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=WKSP_WarrantThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_UnderwrittersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_UnderwrittersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=WKSP_WarrantTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=WKSP_WarrantTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=WKSP_PreStockSplitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=WKSP_PreStockSplitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=WKSP_WarrantThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=WKSP_WarrantThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568349218712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Stock Options Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of options, balance, beginning of period</a></td>
<td class="nump">712,500<span></span>
</td>
<td class="nump">(0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average price, balance, beginning of period</a></td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="nump">$ (0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of options, granted</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">712,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average price, granted</a></td>
<td class="nump">$ 2.19<span></span>
</td>
<td class="nump">$ 5.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of options, balance, end of period</a></td>
<td class="nump">722,500<span></span>
</td>
<td class="nump">712,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average price, balance, end of period</a></td>
<td class="nump">$ 4.93<span></span>
</td>
<td class="nump">$ 5.00<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568348165336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price</a></td>
<td class="nump">$ 4.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of shares outstanding | shares</a></td>
<td class="nump">722,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average life (years)</a></td>
<td class="text">4 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of shares exercisable | shares</a></td>
<td class="nump">332,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price</a></td>
<td class="nump">$ 2.19<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price</a></td>
<td class="nump">$ 5.50<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568337506344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2024</div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Sep. 01, 2023</div></th>
<th class="th"><div>Mar. 01, 2023</div></th>
<th class="th"><div>Dec. 29, 2022</div></th>
<th class="th"><div>Sep. 01, 2022</div></th>
<th class="th"><div>Mar. 01, 2022</div></th>
<th class="th"><div>Feb. 07, 2022</div></th>
<th class="th"><div>Dec. 29, 2021</div></th>
<th class="th"><div>Nov. 02, 2021</div></th>
<th class="th"><div>Oct. 07, 2021</div></th>
<th class="th"><div>Sep. 02, 2021</div></th>
<th class="th"><div>Aug. 06, 2021</div></th>
<th class="th"><div>Jul. 23, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of stock options grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">712,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Consulting expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,487,579<span></span>
</td>
<td class="nump">$ 647,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of stock options grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The
PSU will vest in 5% increments according to a schedule that correlates with the Company&#8217;s stock price. The first 5% of the
PSUs vest upon the Company&#8217;s stock price closing at $3.00. 50% will have vested at a closing price of $16.50 and 100% will
have vested at a closing price of $31.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,308,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Sharebased compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,400<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of stock options grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The
fair value of the options on grant date was estimated to be $<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 129,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul. 23,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Consulting expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">799<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=WKSP_DirectorsAdvisorsandOfficersMember', window );">Directors Advisors and Officers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of stock options grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The
stock options vested on January 1, 2022. The fair value of the options on grant date was estimated to be $<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 754,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Aug.  06,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Consulting expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,096<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=WKSP_ConsultantsMember', window );">Consultants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of stock options grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The
options have a vesting period of 6 months from the initial grant date;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,112,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep.  01,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Consulting expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">264,787<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=WKSP_ConsultantsMember', window );">Consultants [Member] | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=WKSP_AdvisorOneMember', window );">Advisor One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of stock options grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 326,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct.  07,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=WKSP_AdvisorTwoMember', window );">Advisor Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of stock options grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  02,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Consulting expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,294<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember', window );">Board of Directors Chairman [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of stock options grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The
options have a vesting period of 1 year from the initial grant date;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 224,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 29,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Consulting expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,844<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember', window );">Board of Directors Chairman [Member] | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=WKSP_AdvisorMember', window );">Advisor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of stock options grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb.  07,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Consulting expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=WKSP_TwoThousandFifteenEquityIncentivePlanMember', window );">2015 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription', window );">Share based compensation, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the number of common shares reserved for issuance under the option plan shall not exceed
10% of the issued and outstanding common shares of the Company, have a maximum term of 10 years and vest at the discretion of the Board
of Directors<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Stock option, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the equity-based award expires, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_DirectorsAdvisorsandOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_DirectorsAdvisorsandOfficersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_ConsultantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_ConsultantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_AdvisorOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_AdvisorOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_AdvisorTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_AdvisorTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_AdvisorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_AdvisorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=WKSP_TwoThousandFifteenEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=WKSP_TwoThousandFifteenEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140568345127224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details Narrative) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 02, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">712,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="nump">1,502,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Consultant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Common Stock [Member] | Consultant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share</a></td>
<td class="nump">$ 2.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_ConsultantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_ConsultantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=WKSP_DirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=WKSP_DirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>form10-q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:WKSP="http://worksport.com/20220331"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="wksp-20220331.xsd" xlink:type="simple"/>
    <context id="From2022-01-01to2022-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-05-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
        </entity>
        <period>
            <instant>2022-05-23</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_SeriesAAndBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:SeriesAAndBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_SeriesAAndBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:SeriesAAndBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_SeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ShareSubscriptionsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ShareSubscriptionPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_CumulativeTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ShareSubscriptionsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ShareSubscriptionPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_CumulativeTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_ShareSubscriptionsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_ShareSubscriptionPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_CumulativeTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_custom_ShareSubscriptionsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_custom_ShareSubscriptionPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_custom_CumulativeTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_ShareSubscriptionsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_ShareSubscriptionPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_CumulativeTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CumulativeTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2021-05-202021-05-21_custom_FINRAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:FINRAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-20</startDate>
            <endDate>2021-05-21</endDate>
        </period>
    </context>
    <context id="AsOf2021-08-20_custom_TerravisEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:TerravisEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-20</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_TerravisEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:TerravisEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_TerravisEnergyIncMember_custom_CheifExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:CheifExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:TerravisEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_WorksportUSAOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:WorksportUSAOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-04-01_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_PromissioryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">WKSP:PromissioryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2016-12-31_custom_SecuredPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="AsOf2018-12-31_custom_SecuredPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="AsOf2018-12-31_custom_UnsecuredPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:UnsecuredPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_SecuredPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_custom_SecuredPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2016-12-31_custom_SecuredPromissoryNoteOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_SecuredPromissoryNoteOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_custom_SecuredPromissoryNoteOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2017-12-31_custom_SecuredPromissoryNoteTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_SecuredPromissoryNoteTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember_custom_PromissoryNoteHoldersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:PromissoryNoteHoldersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_SecuredPromissoryNoteTwoMember_custom_PromissoryNoteHoldersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:PromissoryNoteHoldersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2017-12-31_custom_SecuredPromissoryNoteThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_SecuredPromissoryNoteThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_SecuredPromissoryNoteThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_SecuredPromissoryNoteThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_SecuredPromissoryNoteThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">WKSP:SecuredPromissoryNoteThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-02-25_custom_LeoniteCapitalLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-25</instant>
        </period>
    </context>
    <context id="From2020-02-242020-02-25_custom_LeoniteCapitalLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-24</startDate>
            <endDate>2020-02-25</endDate>
        </period>
    </context>
    <context id="AsOf2020-02-28_custom_LeoniteCapitalLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-28</instant>
        </period>
    </context>
    <context id="AsOf2020-09-01_custom_LeoniteCapitalLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-01</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_LeoniteCapitalLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2020-02-272020-02-28_custom_LeoniteCapitalLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-27</startDate>
            <endDate>2020-02-28</endDate>
        </period>
    </context>
    <context id="From2020-02-272020-02-28_custom_LeoniteCapitalLLCMember_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-27</startDate>
            <endDate>2020-02-28</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:LeoniteCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_ConsultantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_ConsultantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_CommonStockMember_custom_ConsultantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_RegAPublicOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_RegAPublicOfferingMember_custom_ShareSubscriptionPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:ShareSubscriptionPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_PreStockSplitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_RegAPublicOfferingWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_RegAPublicOfferingWarrantsMember_custom_PreStockSplitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember_custom_PreStockSplitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:RegAPublicOfferingWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember_custom_CommonStockAndWarrantMember_custom_PreStockSplitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:CommonStockAndWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember_custom_PreStockSplitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember_custom_PreStockSplitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_ConsultingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:ConsultingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_ConsultingAgreementMember_custom_PreStockSplitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:ConsultingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-03-31_custom_ConsultingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:ConsultingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_ShareSubscriptionAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:ShareSubscriptionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_ConsultingServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">WKSP:ConsultingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_ConsultingServicesOneMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">WKSP:ConsultingServicesOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_ConsultingServicesOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">WKSP:ConsultingServicesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_LoanSettlementAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:LoanSettlementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_SettlementAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:SettlementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_SettlementAgreementMember_custom_PromissoryNoteHolderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:PromissoryNoteHolderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:SettlementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_ConvertiblePromissoryNoteHolderMember_custom_SettlementAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConvertiblePromissoryNoteHolderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:SettlementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_us-gaap_CommonStockMember_custom_SettlementAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:SettlementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_SeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_SeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_srt_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_srt_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_srt_DirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_USBasedCorporationMember_custom_ChiefExecutiveOfficerAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ChiefExecutiveOfficerAndDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">WKSP:USBasedCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ThirdPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:ThirdPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2019-01-012019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_LeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:LeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_LeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:LeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_LeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:LeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_UnrelatedThirdPartyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:UnrelatedThirdPartyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_UnrelatedThirdPartyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:UnrelatedThirdPartyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_UnrelatedThirdPartyThirdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:UnrelatedThirdPartyThirdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_UnrelatedThirdPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">WKSP:UnrelatedThirdPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_LoansPayableMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_LoansPayableMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_CanadaEmergencyWageSubsidyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:CanadaEmergencyWageSubsidyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_CanadaEmergencyWageSubsidyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:CanadaEmergencyWageSubsidyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_CanadaEmergencyRentSubsidyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:CanadaEmergencyRentSubsidyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_CanadaEmergencyRentSubsidyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:CanadaEmergencyRentSubsidyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_CommonStockMember_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_CommonStockMember_custom_PerformanceStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:PerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_WarrantMember4764781">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_custom_WarrantOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_WarrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PreStockSplitMember_custom_WarrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:WarrantTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_WarrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_WarrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PreStockSplitMember_custom_WarrantThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">WKSP:WarrantThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">WKSP:PreStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_WarrantThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_WarrantThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_WarrantTwoMember_us-gaap_OverAllotmentOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">WKSP:WarrantTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_WarrantAgreementMember_custom_WarrantHolderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:WarrantHolderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:WarrantAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_WarrantAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">WKSP:WarrantAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_WarrantMember_custom_UnderwrittersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:UnderwrittersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_WarrantsOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_WarrantsOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_WarrantsTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_WarrantsTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_WarrantsThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_WarrantsThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_WarrantsFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_WarrantsFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_WarrantsFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_WarrantsFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">WKSP:WarrantsFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_TwoThousandFifteenEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">WKSP:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-12-272021-12-29_srt_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-27</startDate>
            <endDate>2021-12-29</endDate>
        </period>
    </context>
    <context id="From2021-12-272021-12-29_srt_DirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-27</startDate>
            <endDate>2021-12-29</endDate>
        </period>
    </context>
    <context id="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:DirectorsAdvisorsandOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-05</startDate>
            <endDate>2021-08-06</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_DirectorsAdvisorsandOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:DirectorsAdvisorsandOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_DirectorsAdvisorsandOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:DirectorsAdvisorsandOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-07-222021-07-23_srt_DirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-22</startDate>
            <endDate>2021-07-23</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_srt_DirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-08-312021-09-02_custom_ConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-31</startDate>
            <endDate>2021-09-02</endDate>
        </period>
    </context>
    <context id="From2022-02-282022-03-01_custom_ConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-28</startDate>
            <endDate>2022-03-01</endDate>
        </period>
    </context>
    <context id="From2022-08-312022-09-01_custom_ConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-09-01</endDate>
        </period>
    </context>
    <context id="From2023-02-282023-03-01_custom_ConsultantsMember_srt_ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-03-01</endDate>
        </period>
    </context>
    <context id="From2023-08-312023-09-01_custom_ConsultantsMember_srt_ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-31</startDate>
            <endDate>2023-09-01</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_ConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_ConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-10-062021-10-07_custom_AdvisorOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-06</startDate>
            <endDate>2021-10-07</endDate>
        </period>
    </context>
    <context id="From2021-11-012021-11-02_custom_AdvisorTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-02</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_AdvisorTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_custom_AdvisorTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-27</startDate>
            <endDate>2021-12-29</endDate>
        </period>
    </context>
    <context id="From2022-12-272022-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-29</endDate>
        </period>
    </context>
    <context id="From2023-12-272023-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-27</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="From2024-12-272024-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-27</startDate>
            <endDate>2024-12-29</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_srt_BoardOfDirectorsChairmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_srt_BoardOfDirectorsChairmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2022-02-052022-02-07_custom_AdvisorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-05</startDate>
            <endDate>2022-02-07</endDate>
        </period>
    </context>
    <context id="From2021-12-272021-12-29_custom_AdvisorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-27</startDate>
            <endDate>2021-12-29</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_AdvisorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:AdvisorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2022-05-012022-05-02_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-02</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-05-02_us-gaap_SubsequentEventMember_custom_ConsultantMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-02</endDate>
        </period>
    </context>
    <context id="AsOf2022-05-02_us-gaap_SubsequentEventMember_custom_ConsultantMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-02</instant>
        </period>
    </context>
    <context id="From2022-04-022022-04-30_us-gaap_SubsequentEventMember_custom_DirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001096275</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">WKSP:DirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-02</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="CAD">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2022-01-01to2022-03-31">0001096275</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2022-01-01to2022-03-31">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2022-01-01to2022-03-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="From2022-01-01to2022-03-31">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2022-01-01to2022-03-31">2022</dei:DocumentFiscalYearFocus>
    <us-gaap:TaxesPayableCurrent
      contextRef="AsOf2022-03-31"
      id="xdx2ixbrl0091"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2022-03-31"
      id="xdx2ixbrl0118"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0119"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:InterestIncome
      contextRef="From2021-01-012021-03-31"
      id="xdx2ixbrl0217"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2022-01-01to2022-03-31"
      id="xdx2ixbrl0219"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0247"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember"
      id="xdx2ixbrl0250"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0252"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember"
      id="xdx2ixbrl0253"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:IssuanceForServicesAndSubscriptionsPayableShares
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0256"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0260"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember"
      id="xdx2ixbrl0263"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0265"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember"
      id="xdx2ixbrl0266"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0269"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0273"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0274"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember"
      id="xdx2ixbrl0276"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember"
      id="xdx2ixbrl0277"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0278"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts
      contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember"
      id="xdx2ixbrl0279"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0282"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember"
      id="xdx2ixbrl0285"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0287"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement
      contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember"
      id="xdx2ixbrl0288"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedDuringPeriodPrivatePlacementShares
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0291"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0295"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember"
      id="xdx2ixbrl0298"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember"
      id="xdx2ixbrl0299"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0300"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember"
      id="xdx2ixbrl0301"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0304"
      unitRef="Shares"
      xsi:nil="true"/>
    <WKSP:StockIssuedDuringPeriodValueWarrantExercise
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0308"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedDuringPeriodValueWarrantExercise
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember"
      id="xdx2ixbrl0311"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedDuringPeriodValueWarrantExercise
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0313"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedDuringPeriodValueWarrantExercise
      contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember"
      id="xdx2ixbrl0314"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedDuringPeriodSharesWarrantExercise
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0317"
      unitRef="Shares"
      xsi:nil="true"/>
    <WKSP:LoanRepayment
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0321"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:LoanRepayment
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0322"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:LoanRepayment
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0323"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:LoanRepayment
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember"
      id="xdx2ixbrl0324"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:LoanRepayment
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0326"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:LoanRepayment
      contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember"
      id="xdx2ixbrl0327"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:LoanRepaymentShares
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0330"
      unitRef="Shares"
      xsi:nil="true"/>
    <WKSP:LoanRepaymentShares
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0332"
      unitRef="Shares"
      xsi:nil="true"/>
    <WKSP:IssuanceOfWarrantsForServices
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0334"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:IssuanceOfWarrantsForServices
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0335"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:IssuanceOfWarrantsForServices
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember"
      id="xdx2ixbrl0337"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:IssuanceOfWarrantsForServices
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember"
      id="xdx2ixbrl0338"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:IssuanceOfWarrantsForServices
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0339"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:IssuanceOfWarrantsForServices
      contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember"
      id="xdx2ixbrl0340"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0343"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0344"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0345"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionsReceivableMember"
      id="xdx2ixbrl0346"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember"
      id="xdx2ixbrl0347"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-03-31_custom_CumulativeTranslationAdjustmentMember"
      id="xdx2ixbrl0349"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2022-01-012022-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0377"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2022-01-012022-03-31_custom_ShareSubscriptionsReceivableMember"
      id="xdx2ixbrl0380"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0382"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2022-01-012022-03-31_custom_CumulativeTranslationAdjustmentMember"
      id="xdx2ixbrl0383"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:IssuanceForServicesAndSubscriptionsPayableShares
      contextRef="From2022-01-012022-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0386"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0390"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218"
      id="xdx2ixbrl0391"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0392"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_custom_ShareSubscriptionsReceivableMember"
      id="xdx2ixbrl0393"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_custom_ShareSubscriptionPayableMember"
      id="xdx2ixbrl0394"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_custom_CumulativeTranslationAdjustmentMember"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2022-01-01to2022-03-31"
      id="xdx2ixbrl0433"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2022-01-01to2022-03-31"
      id="xdx2ixbrl0436"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireLoansReceivable
      contextRef="From2022-01-01to2022-03-31"
      id="xdx2ixbrl0451"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2022-01-01to2022-03-31"
      id="xdx2ixbrl0466"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2022-01-01to2022-03-31"
      id="xdx2ixbrl0469"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2022-01-01to2022-03-31"
      id="xdx2ixbrl0475"
      unitRef="USD"
      xsi:nil="true"/>
    <WKSP:CashlessWarrantExercise
      contextRef="From2022-01-01to2022-03-31"
      id="xdx2ixbrl0499"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesIssued1
      contextRef="From2022-01-01to2022-03-31"
      id="xdx2ixbrl0502"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="AsOf2022-03-31"
      id="xdx2ixbrl0537"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-03-31"
      id="xdx2ixbrl0635"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0636"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2020-02-25_custom_LeoniteCapitalLLCMember"
      id="xdx2ixbrl0644">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyOneMember"
      id="xdx2ixbrl0930">2021-12-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyTwoMember"
      id="xdx2ixbrl0931">2021-07-22</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2022-01-01to2022-03-31"
      id="xdx2ixbrl1084"
      unitRef="Shares"
      xsi:nil="true"/>
    <WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice
      contextRef="From2022-01-01to2022-03-31"
      id="xdx2ixbrl1086"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2022-01-01to2022-03-31">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2022-01-01to2022-03-31">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2022-01-01to2022-03-31">2022-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2022-01-01to2022-03-31">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2022-01-01to2022-03-31">001-40681</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2022-01-01to2022-03-31">Worksport Ltd</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2022-01-01to2022-03-31">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2022-01-01to2022-03-31">35-2696895</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2022-01-01to2022-03-31">7299 E Danbro Cres.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2022-01-01to2022-03-31">Mississauga</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2022-01-01to2022-03-31">ON</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressCountry contextRef="From2022-01-01to2022-03-31">CA</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="From2022-01-01to2022-03-31">L5N 6P8</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2022-01-01to2022-03-31">(888)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2022-01-01to2022-03-31">554-8789</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember">Common     Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember">WKSP</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="From2022-01-012022-03-31_custom_WarrantsMember">Warrants</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2022-01-012022-03-31_custom_WarrantsMember">WKSPW</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2022-01-012022-03-31_custom_WarrantsMember">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2022-01-01to2022-03-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2022-01-01to2022-03-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2022-01-01to2022-03-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2022-01-01to2022-03-31">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2022-01-01to2022-03-31">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2022-01-01to2022-03-31">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2022-05-23" decimals="INF" unitRef="Shares">17001034</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">25808938</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">28567333</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">55951</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">62684</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">78310</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">184721</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">791813</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">501772</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">4111008</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4715495</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">30846020</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">34032005</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestments contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">24423</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">24423</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">1899134</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1128799</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">457619</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">515819</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">734207</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">593053</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Assets contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">33961403</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">36294099</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">1258028</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1144526</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">112189</us-gaap:TaxesPayableCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">33684</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">35547</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">263211</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">263211</us-gaap:NotesPayableCurrent>
    <us-gaap:LoansPayableCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">28387</us-gaap:LoansPayableCurrent>
    <us-gaap:LoansPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">28387</us-gaap:LoansPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">211577</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">212929</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">1794887</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1796789</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">264248</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">316988</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">2059135</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2113777</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-03-31_custom_SeriesAAndBPreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31_custom_SeriesAAndBPreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2022-03-31_custom_SeriesAAndBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">1100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2021-12-31_custom_SeriesAAndBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">1100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2022-03-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">100</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">100</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2022-03-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">100</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">100</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2022-03-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2022-03-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-03-31"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">299000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">299000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">17001034</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">17001034</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">3820619</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">3820619</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">1701</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1696</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">55212869</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">54608472</us-gaap:AdditionalPaidInCapital>
    <us-gaap:CommonStockShareSubscribedButUnissuedSubscriptionsReceivable contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">1577</us-gaap:CommonStockShareSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:CommonStockShareSubscribedButUnissuedSubscriptionsReceivable contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1577</us-gaap:CommonStockShareSubscribedButUnissuedSubscriptionsReceivable>
    <WKSP:ShareSubscriptionsPayable contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">365269</WKSP:ShareSubscriptionsPayable>
    <WKSP:ShareSubscriptionsPayable contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">430116</WKSP:ShareSubscriptionsPayable>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">-23667414</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-20849805</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">-8580</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-8580</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">31902268</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">34180322</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">33961403</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">36294099</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">47784</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">7650</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">37977</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">60221</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">9807</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-52571</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">600858</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">134284</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">720488</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">162651</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">1487579</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">647114</us-gaap:ProfessionalFees>
    <WKSP:LossGainOnForeignExchange
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-1338</WKSP:LossGainOnForeignExchange>
    <WKSP:LossGainOnForeignExchange
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">5206</WKSP:LossGainOnForeignExchange>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">2807587</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">949255</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-2797780</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-1001826</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">25095</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">230900</us-gaap:InterestExpense>
    <WKSP:InterestIncome
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">5266</WKSP:InterestIncome>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">9207</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-19829</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-221693</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-2817609</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-1223519</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-01to2022-03-31"
      decimals="INF"
      unitRef="USDPShares">-0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-01-012021-03-31"
      decimals="INF"
      unitRef="USDPShares">-0.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-01to2022-03-31"
      decimals="INF"
      unitRef="Shares">16988033</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-01-012021-03-31"
      decimals="INF"
      unitRef="Shares">5155097</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      unitRef="Shares">1000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      unitRef="USD">1</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">3820619</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">382</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">12665854</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_custom_ShareSubscriptionsReceivableMember"
      decimals="0"
      unitRef="USD">-1577</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_custom_ShareSubscriptionPayableMember"
      decimals="0"
      unitRef="USD">379428</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-12866033</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_custom_CumulativeTranslationAdjustmentMember"
      decimals="0"
      unitRef="USD">-8580</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">169475</us-gaap:StockholdersEquity>
    <WKSP:IssuanceForServicesAndSubscriptionsPayableShares
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">316058</WKSP:IssuanceForServicesAndSubscriptionsPayableShares>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">32</WKSP:StockIssuedForServicesAndSubscriptionsPayable>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">569879</WKSP:StockIssuedForServicesAndSubscriptionsPayable>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember"
      decimals="0"
      unitRef="USD">-130337</WKSP:StockIssuedForServicesAndSubscriptionsPayable>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">439574</WKSP:StockIssuedForServicesAndSubscriptionsPayable>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1502410</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">150</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">3003171</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember"
      decimals="0"
      unitRef="USD">-32700</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">2970621</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-59160</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-59160</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts>
    <WKSP:StockIssuedDuringPeriodPrivatePlacementShares
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1524990</WKSP:StockIssuedDuringPeriodPrivatePlacementShares>
    <WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">153</WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement>
    <WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">3049828</WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement>
    <WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember"
      decimals="0"
      unitRef="USD">32000</WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement>
    <WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">3081981</WKSP:StockIssuedDuringPeriodSharesFromPrivatePlacement>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">244133</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">24</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">368294</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">368318</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <WKSP:StockIssuedDuringPeriodSharesWarrantExercise
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">729990</WKSP:StockIssuedDuringPeriodSharesWarrantExercise>
    <WKSP:StockIssuedDuringPeriodValueWarrantExercise
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">73</WKSP:StockIssuedDuringPeriodValueWarrantExercise>
    <WKSP:StockIssuedDuringPeriodValueWarrantExercise
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">2919902</WKSP:StockIssuedDuringPeriodValueWarrantExercise>
    <WKSP:StockIssuedDuringPeriodValueWarrantExercise
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember"
      decimals="0"
      unitRef="USD">12130</WKSP:StockIssuedDuringPeriodValueWarrantExercise>
    <WKSP:StockIssuedDuringPeriodValueWarrantExercise
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">2932105</WKSP:StockIssuedDuringPeriodValueWarrantExercise>
    <WKSP:LoanRepayment
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionPayableMember"
      decimals="0"
      unitRef="USD">111610</WKSP:LoanRepayment>
    <WKSP:LoanRepayment
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">111610</WKSP:LoanRepayment>
    <WKSP:IssuanceOfWarrantsForServices
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">37000</WKSP:IssuanceOfWarrantsForServices>
    <WKSP:IssuanceOfWarrantsForServices
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">37000</WKSP:IssuanceOfWarrantsForServices>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-1223519</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-1223519</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-03-31_us-gaap_PreferredStockMember"
      decimals="INF"
      unitRef="Shares">1000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_us-gaap_PreferredStockMember"
      decimals="0"
      unitRef="USD">1</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">8138200</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">814</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">22554768</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_custom_ShareSubscriptionsReceivableMember"
      decimals="0"
      unitRef="USD">-1577</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_custom_ShareSubscriptionPayableMember"
      decimals="0"
      unitRef="USD">372131</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-14089552</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-03-31_custom_CumulativeTranslationAdjustmentMember"
      decimals="0"
      unitRef="USD">-8580</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-03-31" decimals="0" unitRef="USD">8828005</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      unitRef="Shares">100</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">16951034</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">1696</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">54608472</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_custom_ShareSubscriptionsReceivableMember"
      decimals="0"
      unitRef="USD">-1577</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_custom_ShareSubscriptionPayableMember"
      decimals="0"
      unitRef="USD">430116</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-20849805</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_custom_CumulativeTranslationAdjustmentMember"
      decimals="0"
      unitRef="USD">-8580</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">34180322</us-gaap:StockholdersEquity>
    <WKSP:IssuanceForServicesAndSubscriptionsPayableShares
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218"
      decimals="INF"
      unitRef="Shares">50000</WKSP:IssuanceForServicesAndSubscriptionsPayableShares>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218"
      decimals="0"
      unitRef="USD">5</WKSP:StockIssuedForServicesAndSubscriptionsPayable>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">604397</WKSP:StockIssuedForServicesAndSubscriptionsPayable>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2022-01-012022-03-31_custom_ShareSubscriptionPayableMember"
      decimals="0"
      unitRef="USD">-64847</WKSP:StockIssuedForServicesAndSubscriptionsPayable>
    <WKSP:StockIssuedForServicesAndSubscriptionsPayable
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">539555</WKSP:StockIssuedForServicesAndSubscriptionsPayable>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-2817609</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-2817609</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-03-31_us-gaap_PreferredStockMember"
      decimals="INF"
      unitRef="Shares">100</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_PreferredStockMember"
      decimals="0"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">17001034</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">1701</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">55212869</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_custom_ShareSubscriptionsReceivableMember"
      decimals="0"
      unitRef="USD">-1577</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_custom_ShareSubscriptionPayableMember"
      decimals="0"
      unitRef="USD">365269</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-23667414</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_custom_CumulativeTranslationAdjustmentMember"
      decimals="0"
      unitRef="USD">-8580</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">31902268</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">2817609</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">1223519</us-gaap:ProfitLoss>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">1224677</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">565261</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">111039</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">7843</us-gaap:DepreciationAndAmortization>
    <WKSP:InterestOnLeaseLiability
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">12302</WKSP:InterestOnLeaseLiability>
    <WKSP:InterestOnLeaseLiability
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">915</WKSP:InterestOnLeaseLiability>
    <WKSP:AccruedInterest
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">7874</WKSP:AccruedInterest>
    <WKSP:AccruedInterest
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">17010</WKSP:AccruedInterest>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">211340</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">9207</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-1461717</us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-430357</us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">554762</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">76510</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-2016479</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-506867</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireLoansReceivable
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">5507</us-gaap:PaymentsToAcquireLoansReceivable>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">614046</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">119233</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-614046</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-124740</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">126007</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">7515</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">5993441</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">2932105</us-gaap:ProceedsFromWarrantExercises>
    <WKSP:ShareholderAssumptionOfDebt
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">1863</WKSP:ShareholderAssumptionOfDebt>
    <WKSP:ShareholderAssumptionOfDebt
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">19453</WKSP:ShareholderAssumptionOfDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">62905</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-127870</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">8835673</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-2758395</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">8204006</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">28567333</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1107812</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">25808938</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2021-03-31" decimals="0" unitRef="USD">9311878</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <WKSP:PurchaseOfSoftware
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">141781</WKSP:PurchaseOfSoftware>
    <WKSP:PurchaseOfSoftware
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">69315</WKSP:PurchaseOfSoftware>
    <us-gaap:StockIssued1
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">604401</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">515818</us-gaap:StockIssued1>
    <WKSP:CashlessWarrantExercise
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">51901</WKSP:CashlessWarrantExercise>
    <us-gaap:NotesIssued1
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">368320</us-gaap:NotesIssued1>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_80B_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zY8idUaItgni" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;1.
&lt;span id="xdx_824_z4InT58Mmpo3"&gt;Basis of Presentation and Business Condition&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;a)
Interim Financial Information&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting
principles in the United States (&#x201c;GAAP&#x201d;) for interim financial information pursuant to the rules and regulations of the U.S.
Securities and Exchange Commission (SEC). Accordingly, they do not include all of the information and notes required by GAAP for complete
financial statements. In the opinion of management, all adjustments and reclassifications considered necessary in order to make the financial
statements not misleading and for a fair and comparable presentation have been included and are of a normal recurring nature. Operating
results for the three month period ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year
ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction
with the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on March 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;On
May 21, 2021, the Board of Directors authorized the submission of a Certificate of Change/Amendment to the Nevada Secretary of State
in which the Company sought to affect a reverse split of its common stock at the rate of 1 for 20 for the purpose of increasing the per
share price for the Company&#x2019;s stock in an effort to meet the minimum listing requirements of the NADAQ. The Certificate of Change
was submitted to the Nevada Secretary of State on May 21, 2021 and the FINRA corporate action was announced on August 3, 2021. FINRA
declared &lt;span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20210520__20210521__dei--LegalEntityAxis__custom--FINRAMember_zxV2xAjSzdH7" title="Stockholders equity, reverse stock split"&gt;the 1 for 20 reverse stock split effective on August 4, 2021&lt;/span&gt;. These condensed interim financial statements including, prior
period comparative share amounts, have been retrospectively restated to reflect this reverse split.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Terravis Energy Inc. was incorporated in the State of Colorado on May 5, 2021. On August 20,
2021, the Company was issued &lt;span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_c20210820__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zpunv4Mw8Oj6"&gt;100
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;common shares at par
value of $&lt;span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20210820__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zKhrPzQfCq19"&gt;0.0001
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;per share for a controlling
interest in Terravis Energy Inc. During the three months ended March 31, 2022 the Company was issued &lt;span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zZ5dndjEhgsl"&gt;9,990,900
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;common shares of Terravis
Energy Inc. at par value of $&lt;span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember_zdqCoWfZWQwl"&gt;0.0001
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;per share. During the
same period Terravis Energy Inc. issued &lt;span id="xdx_908_eus-gaap--PreferredStockSharesIssued_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember__srt--TitleOfIndividualAxis__custom--CheifExecutiveOfficerMember_zzW0CpD73Pnb"&gt;1,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;preferred shares at
$&lt;span id="xdx_905_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220331__dei--LegalEntityAxis__custom--TerravisEnergyIncMember__srt--TitleOfIndividualAxis__custom--CheifExecutiveOfficerMember_z15mH1rDcWG6"&gt;0.0001
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;per share to Worksport&#x2019;s
Chief Executive Officer.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;During
the three months ended March 31, 2022 Worksport New York Operations Corporation and Worksport USA Operations Corporation were
incorporated in the state of New York and Colorado respectively. During the period the Company was issued &lt;span id="xdx_90B_eus-gaap--CommonStockSharesIssued_iI_c20220331__dei--LegalEntityAxis__custom--WorksportUSAOperationsMember_z4e20cpFMzLd"&gt;1,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;common shares at par
value of $&lt;span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331__dei--LegalEntityAxis__custom--WorksportUSAOperationsMember_zslNvCE3EHK8"&gt;0.0001
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;of Worksport USA Operations
Corporation. Subsequently, to the period ended on April 1, 2022, the Company was issued &lt;span id="xdx_908_eus-gaap--CommonStockSharesIssued_iI_c20220401__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z21CH2BPfzL"&gt;10,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;common shares of Worksport
New York Operations Corporation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;b)
Functional and Reporting Currency&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;These
condensed consolidated financial statements are presented in United States Dollars. The functional currency of the Company and its subsidiaries
are United States Dollar. For purposes of preparing these consolidated financial statements, transactions denominated in Canadian Dollar
were converted to United States Dollar at the spot rate. Transaction gains and losses resulting from fluctuations in currency exchange
rates on transactions denominated in currencies other than the functional currency are recognized as incurred in the accompanying consolidated
statement of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;c)
Use of Estimates&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
preparation of condensed unaudited financial statements in conformity with accounting principles generally accepted in the United States
requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the condensed interim financial statements and the reported amounts of revenues and expenses during
the reporting period. Actual results could differ from these estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;d)
Business condition&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
Company has evaluated whether there are conditions and events, considered in the aggregate, that raise substantial doubt about the Company&#x2019;s
ability to continue as a going concern within one year after the date the financial statements are issued.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;As
of March 31, 2022, the Company had working capital of $&lt;span id="xdx_904_ecustom--WorkingCapital_iI_c20220331_zgq5E1bPaqNh" title="Working capital"&gt;29,051,133
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;and an accumulated
deficit of $&lt;span&gt;&lt;span style="background-color: white"&gt;&lt;span id="xdx_90C_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_di_c20220331_z999mEjz6Od8" title="Accumulated deficit"&gt;23,667,414&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;.
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;As of March 31, 2022, the
Company had cash, restricted cash and cash equivalents of $&lt;span id="xdx_900_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pp0p0_c20220331_zruCbJTX2NI7"&gt;25,808,938&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;.
Based on its current operating plans, the Company believes it has sufficient level of funding for anticipated operations, capital expenditures
and debt repayments for a period of at least 12 months from the issuance date of this Quarterly Report.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Worksport
Ltd. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Notes
to the Condensed Consolidated Financial Statements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;1.
Basis of Presentation and Business Condition &lt;/b&gt;(continued)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;d)
Business condition (continued)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Based
on the Company&#x2019;s future operating plans, existing cash of $&lt;span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_pp0p0_c20220101__20220331_zup4tEWISUW6"&gt;25,808,938
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;combined with possible
warrants and stock options exercises of approximately $&lt;span id="xdx_909_ecustom--PossibleWarrantExercise_pp0p0_c20220101__20220331_zz9d3iqKnc51"&gt;41,000,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;;
management believes the Company has sufficient funds to meet its contractual obligations and working capital requirements for
the next 12 months and the foreseeable future.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="From2021-05-202021-05-21_custom_FINRAMember">the 1 for 20 reverse stock split effective on August 4, 2021</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2021-08-20_custom_TerravisEnergyIncMember"
      decimals="INF"
      unitRef="Shares">100</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-08-20_custom_TerravisEnergyIncMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-03-31_custom_TerravisEnergyIncMember"
      decimals="INF"
      unitRef="Shares">9990900</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-03-31_custom_TerravisEnergyIncMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2022-03-31_custom_TerravisEnergyIncMember_custom_CheifExecutiveOfficerMember"
      decimals="INF"
      unitRef="Shares">1000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-03-31_custom_TerravisEnergyIncMember_custom_CheifExecutiveOfficerMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-03-31_custom_WorksportUSAOperationsMember"
      decimals="INF"
      unitRef="Shares">1000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-03-31_custom_WorksportUSAOperationsMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-04-01_us-gaap_SubsequentEventMember"
      decimals="INF"
      unitRef="Shares">10000</us-gaap:CommonStockSharesIssued>
    <WKSP:WorkingCapital contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">29051133</WKSP:WorkingCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">-23667414</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">25808938</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">25808938</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <WKSP:PossibleWarrantExercise
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">41000000</WKSP:PossibleWarrantExercise>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_801_eus-gaap--SignificantAccountingPoliciesTextBlock_znC1UsC4rX63" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;2.
&lt;span id="xdx_825_zy3BLNGqua21"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
accounting polices used in the preparation of these condensed consolidated interim financial statements are consistent with those of
the Company&#x2019;s audited financial statements for the year ended December 31, 2021&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_80D_eus-gaap--InventoryDisclosureTextBlock_zEeoOrP2uwEk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;3.
&lt;span id="xdx_829_zdo0dRXo0Qa8"&gt;Inventory&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z7QLePbrqAwk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory consists of the following at March 31, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zyKIZWD0qjF7" style="display: none"&gt;Schedule
of Inventory&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_498_20220331_zK1CHq35ckPk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_490_20211231_zbZ4e3futDXe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--InventoryFinishedGoods_iI_pp0p0_zz6qx8vqc3k5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Finished goods&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;790,961&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;427,794&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherInventory_iI_pp0p0_zXKzn0n67NFj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Promotional items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;850&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;728&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pp0p0_zfadpLyAxnx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Raw materials&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0537"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;73,250&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--InventoryNet_iI_pp0p0_zalHnAO5Srua" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;791,813&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;501,772&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zlQTRrxb43hb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_89D_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z7QLePbrqAwk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory consists of the following at March 31, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zyKIZWD0qjF7" style="display: none"&gt;Schedule
of Inventory&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_498_20220331_zK1CHq35ckPk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_490_20211231_zbZ4e3futDXe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--InventoryFinishedGoods_iI_pp0p0_zz6qx8vqc3k5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Finished goods&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;790,961&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;427,794&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherInventory_iI_pp0p0_zXKzn0n67NFj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Promotional items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;850&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;728&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pp0p0_zfadpLyAxnx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Raw materials&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0537"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;73,250&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--InventoryNet_iI_pp0p0_zalHnAO5Srua" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;791,813&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;501,772&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">790961</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">427794</us-gaap:InventoryFinishedGoods>
    <us-gaap:OtherInventory contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">850</us-gaap:OtherInventory>
    <us-gaap:OtherInventory contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">728</us-gaap:OtherInventory>
    <us-gaap:InventoryRawMaterialsAndSupplies contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">73250</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryNet contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">791813</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">501772</us-gaap:InventoryNet>
    <WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_800_ecustom--PrepaidExpensesAndDepositsDisclosureTextBlock_zJxrK5UNmBob" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;4.
&lt;span id="xdx_82A_z6UhxVK75C51"&gt;Prepaid expenses and deposits&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_zqmaB3lBepu2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2022 and December 31, 2021 prepaid expenses and deposits consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;span id="xdx_8B0_zEq40Tt50dOj" style="display: none"&gt;Schedule
of Prepaid Expenses and Deposits&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20220331_zZ8lcceUaim" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20211231_zuZuL1HmnBG6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--PrepaidExpenseCurrentAndNoncurrent_iI_zsPE96PQK0Dc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: justify"&gt;Consulting, services and advertising&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,495,235&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;4,328,389&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PrepaidInsurance_iI_zjv6WP1GDgE7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Insurance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,808&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,041&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--PrepaidDeposit_iI_zmTxRkBieAT" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Deposit&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;613,965&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;384,065&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_z9tmI8EMgcmh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
    expenses and deposits, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;4,111,008&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;4,715,495&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zCUOA8KlqTxd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2022 prepaid expense and deposit consists of $&lt;span id="xdx_90C_eus-gaap--PrepaidExpenseAndOtherAssets_iI_c20220331_zFeD4u5CVVZf" title="Prepaid expenses and deposits"&gt;3,488,984&lt;/span&gt; (December 31, 2021- $&lt;span id="xdx_900_eus-gaap--PrepaidExpenseAndOtherAssets_iI_c20211231_zC0xYWNY8C07" title="Prepaid expenses and deposits"&gt;4,328,389&lt;/span&gt;) in prepaid consulting, services
and advertising for third party consultants through the issuance of shares and stock options.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_898_eus-gaap--ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_zqmaB3lBepu2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2022 and December 31, 2021 prepaid expenses and deposits consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;span id="xdx_8B0_zEq40Tt50dOj" style="display: none"&gt;Schedule
of Prepaid Expenses and Deposits&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20220331_zZ8lcceUaim" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20211231_zuZuL1HmnBG6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--PrepaidExpenseCurrentAndNoncurrent_iI_zsPE96PQK0Dc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: justify"&gt;Consulting, services and advertising&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,495,235&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;4,328,389&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PrepaidInsurance_iI_zjv6WP1GDgE7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Insurance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,808&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,041&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--PrepaidDeposit_iI_zmTxRkBieAT" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Deposit&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;613,965&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;384,065&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_z9tmI8EMgcmh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
    expenses and deposits, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;4,111,008&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;4,715,495&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">3495235</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4328389</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidInsurance contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">1808</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3041</us-gaap:PrepaidInsurance>
    <WKSP:PrepaidDeposit contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">613965</WKSP:PrepaidDeposit>
    <WKSP:PrepaidDeposit contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">384065</WKSP:PrepaidDeposit>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">4111008</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4715495</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">3488984</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4328389</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_80C_eus-gaap--DebtDisclosureTextBlock_z2tG7JUH4YK9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5.
&lt;span id="xdx_82B_zr7VsDqjeL1a"&gt;Promissory Notes&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfDebtTableTextBlock_zWoqnPY213n8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables shows the balance of the notes payable as of March 31, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BD_zAFXk9PJCr5i" style="display: none"&gt;Schedule
of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance as at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesPayableCurrent_iS_c20210101__20211231_z5piWJNKGgjc" style="width: 16%; text-align: right" title="Balance"&gt;367,058&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Repayment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ReclassificationNotesPayable_c20220101__20220331_zTQCKVFlsVCb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Repayment"&gt;(103,847&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance as at March 31, 2022 and December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesPayableCurrent_iE_c20210101__20211231_zTlaOisWxD23" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;263,211&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zOgk3X9f5gZ" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Worksport
Ltd. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Notes
to the Condensed Consolidated Financial Statements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5.
Promissory Notes &lt;/b&gt;(continued)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;During
the year ended December 31, 2020, the Company reclassified a total of $&lt;span id="xdx_90E_eus-gaap--OtherReceivables_iI_c20201231__us-gaap--DebtInstrumentAxis__custom--PromissioryNoteMember_zJFADumDaFdc" title="Other receivable"&gt;99,177&lt;/span&gt;&#160;from accounts payable to promissory notes and from
promissory notes to other receivable. The terms of the note is under negotiation and is currently due on demand.&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2016, the Company issued a secured promissory note in the amount of $&lt;span id="xdx_90B_eus-gaap--SecuredDebt_iI_pp0p0_uUSD_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_z1aBOqZb1E3f"&gt;73,452
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;($&lt;span id="xdx_904_eus-gaap--SecuredDebt_iI_pp0p0_uCAD_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zoUzNWhHEvzl"&gt;123,231
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Canadian Dollars), respectively. During the year
ended December 31, 2018, the Company issued two additions to the original unsecured promissory note of July 2016, totaling $&lt;span id="xdx_908_eus-gaap--UnsecuredDebt_iI_pp0p0_uUSD_c20181231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zjXD6ivmTmAh"&gt;22,639
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;($&lt;span id="xdx_904_eus-gaap--UnsecuredDebt_iI_pp0p0_uCAD_c20181231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zbKpHLywEIpg"&gt;30,884
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Canadian dollars). The secured promissory note
bears interest at a rate of &lt;span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20181231__us-gaap--LongtermDebtTypeAxis__custom--UnsecuredPromissoryNoteMember_z0redlgbxZj7"&gt;18&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
per annum. The payment terms of the original note including these additions are due &#x201c;upon completion of going public on the Canadian
Securities Exchange, with no change in interest rate.&#x201d; The secured promissory note is secured by all present and after-acquired
property and assets of the Company. During the year ended December 31, 2019, the Company extended the maturity dates of the secured promissory
notes to be due on April 1, 2021. As at March 31, 2022, principal balance owing was $&lt;span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uUSD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zAlgcQr4HoU9"&gt;96,091
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;($&lt;span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uCAD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zfXFsvmwszK8"&gt;123,231
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Canadian Dollars) (2021 - $&lt;span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uUSD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zqgitrAimZG7"&gt;96,091
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;($&lt;span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uCAD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zt4aD9SdRWw3"&gt;123,231
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Canadian Dollars)). As of March 31, 2022, the
accrued interest on this note payable was $&lt;span id="xdx_90E_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uUSD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zHbfjWO7e6V2"&gt;70,757
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;($&lt;span id="xdx_907_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uCAD_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zTVSASRS94Cf"&gt;91,753
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Canadian Dollars) (2021 - $&lt;span id="xdx_903_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uUSD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zxJaLlYCAe4a"&gt;53,120
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;($&lt;span id="xdx_900_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_uCAD_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteMember_zSr8hECdFzLe"&gt;69,571
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Canadian Dollars)) included in accounts payable
and accrued liabilities. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2016, the Company issued secured promissory notes in the amount of $&lt;span id="xdx_904_eus-gaap--SecuredDebt_iI_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z2vNKzwZe8w8" title="Secured debt"&gt;79,000&lt;/span&gt;. The secured promissory notes
has an interest at a rate of &lt;span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20161231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z3nB4eIjJoHi" title="Debt interest rate"&gt;18&lt;/span&gt;% per annum, payable monthly. The secured promissory notes are secured by all present and
after-acquired property and assets of the Company. During the year ended December 31, 2019, the Company extended the maturity dates
of all secured promissory notes to be due on April 1, 2021. As at March 31, 2022 principal balance owing was $&lt;span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z8Yl2J7roAK6" title="Outstanding principal amount"&gt;79,000&lt;/span&gt; (2021 -
$&lt;span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_zSZGCTXMhJxk" title="Outstanding principal amount"&gt;79,000&lt;/span&gt;). As of March 31, 2022, the accrued interest on this note payable was $&lt;span id="xdx_90D_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20220331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_zdT4ws308lCa" title="Interest outstanding"&gt;48,678&lt;/span&gt; (2021 &#x2013; $&lt;span id="xdx_908_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20210331__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteOneMember_z0UxuKnkU2yj" title="Interest outstanding"&gt;34,497&lt;/span&gt;) included in accounts
payable and accrued liabilities. As of March 31, 2022, the Company and the secured promissory note holder are in dispute.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the years ended December 31, 2017, the Company issued secured promissory notes in the amount of $&lt;span id="xdx_901_eus-gaap--SecuredDebt_iI_pp0p0_uUSD_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zynn5805CDL3"&gt;53,848
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;($&lt;span id="xdx_90B_eus-gaap--SecuredDebt_iI_pp0p0_uCAD_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zuvvgVLwrHbk"&gt;67,700
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Canadian Dollars). &lt;span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateDescription_c20170101__20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember"&gt;The
secured promissory notes were due in October and November 2018&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and
bears interest at a rate of &lt;span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zOreQ2eVNQNd"&gt;12&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
per annum. The secured promissory notes are secured by Company inventory and personal assets held by the CEO. During the year ended December
31, 2019, the Company extended the maturity date of the secured promissory notes to November 3, 2020. During the year ended December
31, 2021, the Company and promissory note holders reached an agreement to repay $&lt;span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uUSD_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember__srt--TitleOfIndividualAxis__custom--PromissoryNoteHoldersMember_zTg5FZB6hXD7"&gt;62,905
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;($&lt;span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_uCAD_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember__srt--TitleOfIndividualAxis__custom--PromissoryNoteHoldersMember_zlQ54ulomEul"&gt;80,108
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Canadian Dollars) for outstanding principal of
$&lt;span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zqgFUad15g2g"&gt;53,848
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and interest of $&lt;span id="xdx_901_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember_zomdHH1ylzJj"&gt;14,740&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
As a result, the Company recognized a gain on settlement of debt of $&lt;span id="xdx_90A_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20210101__20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteTwoMember__srt--TitleOfIndividualAxis__custom--PromissoryNoteHoldersMember_znL7lfjGo8Nh"&gt;5,682&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
As of March 31, 2022 and December 31, 2021 the secured promissory notes have been repaid in full.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the years ended December 31, 2017, the Company issued secured promissory notes in the amount of $&lt;span id="xdx_907_eus-gaap--SecuredDebt_iI_pp0p0_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zUeSiDY7bMLd" title="Secured debt"&gt;60,000&lt;/span&gt;. &lt;span id="xdx_906_eus-gaap--DebtInstrumentMaturityDateDescription_c20170101__20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember" title="Debt Instrument, Maturity Date, Description"&gt;The secured promissory notes
are due in August and November 2018&lt;/span&gt; and bear interest at a rate of &lt;span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20171231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zNHjNChNvFa2" title="Debt interest rate"&gt;12&lt;/span&gt;% per annum. The secured promissory notes are secured by Company
inventory and personal assets held by the CEO. During the year ended December 31, 2019 the Company extended the maturity dates of this
secured promissory note to &lt;span id="xdx_906_ecustom--DebtInstrumentExtendedMaturityDate_dd_c20190101__20191231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_ziGJyxX7L134" title="Maturity date"&gt;November 3, 2020&lt;/span&gt;. During the year ended December 31, 2019, the Company a principal repayment of $&lt;span id="xdx_90C_eus-gaap--RepaymentsOfSecuredDebt_pp0p0_c20190101__20191231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zWbEaUoSK0q2" title="Repayments of secured debt"&gt;10,000&lt;/span&gt;. During
the year ended December 31, 2021 the Company and secured promissory note holder agreed to repay all outstanding principal and interest
through the issuance of &lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20210101__20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_z8MIplXZBBIa" title="Issuance of shares"&gt;36,048&lt;/span&gt; common shares valued at $&lt;span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zckDvmnWV6ab" title="Price per share"&gt;0.09&lt;/span&gt; per share. As at December 31, 2021, the Company had recorded principal and
interest of $&lt;span id="xdx_90C_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zttpxApys9J7" title="Interest payable"&gt;73,886&lt;/span&gt; as a result of the share repayment the Company recognized a gain on settlement of $&lt;span id="xdx_90B_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20210101__20211231__us-gaap--LongtermDebtTypeAxis__custom--SecuredPromissoryNoteThreeMember_zWb8zWmR1twf" title="Gain on settlement of debt"&gt;8,997&lt;/span&gt;. As of March 31, 2022 and
December 31, 2021 the secured promissory notes has been repaid in full.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_ecustom--ScheduleOfSecuredNotesPayableTableTextBlock_zt3w3W0PmZ3d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
amounts repayable under promissory notes and secured promissory notes at March 31, 2022 and December 31, 2021 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_z4OQ3uRW4oqc" style="display: none"&gt;Schedule
of Secured Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49F_20220331_zd0P2jlmS3vl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49D_20211231_zo3yR5krCEtc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--NotesPayableCurrent_iI_pp0p0_z5GipZkYOfC6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Balance owing&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;263,211&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;263,211&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--NotesPayableNonCurrent_iNI_pp0p0_di_zkNz3S0hkrfb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Less amounts due within one year&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(263,311&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(263,211&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NotesPayable_iI_pp0p0_ztzsWnr2tTD2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0635"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0636"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zDwBLcBfaRNl" style="display: none; margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Worksport
Ltd. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Notes
to the Condensed Consolidated Financial Statements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_894_eus-gaap--ScheduleOfDebtTableTextBlock_zWoqnPY213n8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables shows the balance of the notes payable as of March 31, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BD_zAFXk9PJCr5i" style="display: none"&gt;Schedule
of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance as at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesPayableCurrent_iS_c20210101__20211231_z5piWJNKGgjc" style="width: 16%; text-align: right" title="Balance"&gt;367,058&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Repayment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ReclassificationNotesPayable_c20220101__20220331_zTQCKVFlsVCb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Repayment"&gt;(103,847&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance as at March 31, 2022 and December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesPayableCurrent_iE_c20210101__20211231_zTlaOisWxD23" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;263,211&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">367058</us-gaap:NotesPayableCurrent>
    <WKSP:ReclassificationNotesPayable
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-103847</WKSP:ReclassificationNotesPayable>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">263211</us-gaap:NotesPayableCurrent>
    <us-gaap:OtherReceivables
      contextRef="AsOf2020-12-31_custom_PromissioryNoteMember"
      decimals="0"
      unitRef="USD">99177</us-gaap:OtherReceivables>
    <us-gaap:SecuredDebt
      contextRef="AsOf2016-12-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="USD">73452</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="AsOf2016-12-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="CAD">123231</us-gaap:SecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="AsOf2018-12-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="USD">22639</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="AsOf2018-12-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="CAD">30884</us-gaap:UnsecuredDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2018-12-31_custom_UnsecuredPromissoryNoteMember"
      decimals="INF"
      unitRef="Pure">0.18</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="USD">96091</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="CAD">123231</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="USD">96091</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="CAD">123231</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="USD">70757</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="CAD">91753</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="USD">53120</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteMember"
      decimals="0"
      unitRef="CAD">69571</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:SecuredDebt
      contextRef="AsOf2016-12-31_custom_SecuredPromissoryNoteOneMember"
      decimals="0"
      unitRef="USD">79000</us-gaap:SecuredDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2016-12-31_custom_SecuredPromissoryNoteOneMember"
      decimals="INF"
      unitRef="Pure">0.18</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteOneMember"
      decimals="0"
      unitRef="USD">79000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteOneMember"
      decimals="0"
      unitRef="USD">79000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2022-03-31_custom_SecuredPromissoryNoteOneMember"
      decimals="0"
      unitRef="USD">48678</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2021-03-31_custom_SecuredPromissoryNoteOneMember"
      decimals="0"
      unitRef="USD">34497</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:SecuredDebt
      contextRef="AsOf2017-12-31_custom_SecuredPromissoryNoteTwoMember"
      decimals="0"
      unitRef="USD">53848</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="AsOf2017-12-31_custom_SecuredPromissoryNoteTwoMember"
      decimals="0"
      unitRef="CAD">67700</us-gaap:SecuredDebt>
    <us-gaap:DebtInstrumentMaturityDateDescription contextRef="From2017-01-012017-12-31_custom_SecuredPromissoryNoteTwoMember">The
secured promissory notes were due in October and November 2018</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2017-12-31_custom_SecuredPromissoryNoteTwoMember"
      decimals="INF"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember_custom_PromissoryNoteHoldersMember"
      decimals="0"
      unitRef="USD">62905</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember_custom_PromissoryNoteHoldersMember"
      decimals="0"
      unitRef="CAD">80108</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember"
      decimals="0"
      unitRef="USD">53848</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteTwoMember"
      decimals="0"
      unitRef="USD">14740</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-01-012021-12-31_custom_SecuredPromissoryNoteTwoMember_custom_PromissoryNoteHoldersMember"
      decimals="0"
      unitRef="USD">5682</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:SecuredDebt
      contextRef="AsOf2017-12-31_custom_SecuredPromissoryNoteThreeMember"
      decimals="0"
      unitRef="USD">60000</us-gaap:SecuredDebt>
    <us-gaap:DebtInstrumentMaturityDateDescription contextRef="From2017-01-012017-12-31_custom_SecuredPromissoryNoteThreeMember">The secured promissory notes
are due in August and November 2018</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2017-12-31_custom_SecuredPromissoryNoteThreeMember"
      decimals="INF"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <WKSP:DebtInstrumentExtendedMaturityDate contextRef="From2019-01-012019-12-31_custom_SecuredPromissoryNoteThreeMember">2020-11-03</WKSP:DebtInstrumentExtendedMaturityDate>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="From2019-01-012019-12-31_custom_SecuredPromissoryNoteThreeMember"
      decimals="0"
      unitRef="USD">10000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-12-31_custom_SecuredPromissoryNoteThreeMember"
      decimals="INF"
      unitRef="Shares">36048</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteThreeMember"
      decimals="INF"
      unitRef="USDPShares">0.09</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2021-12-31_custom_SecuredPromissoryNoteThreeMember"
      decimals="0"
      unitRef="USD">73886</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-01-012021-12-31_custom_SecuredPromissoryNoteThreeMember"
      decimals="0"
      unitRef="USD">8997</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <WKSP:ScheduleOfSecuredNotesPayableTableTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_896_ecustom--ScheduleOfSecuredNotesPayableTableTextBlock_zt3w3W0PmZ3d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
amounts repayable under promissory notes and secured promissory notes at March 31, 2022 and December 31, 2021 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_z4OQ3uRW4oqc" style="display: none"&gt;Schedule
of Secured Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49F_20220331_zd0P2jlmS3vl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49D_20211231_zo3yR5krCEtc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--NotesPayableCurrent_iI_pp0p0_z5GipZkYOfC6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Balance owing&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;263,211&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;263,211&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--NotesPayableNonCurrent_iNI_pp0p0_di_zkNz3S0hkrfb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Less amounts due within one year&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(263,311&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(263,211&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NotesPayable_iI_pp0p0_ztzsWnr2tTD2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0635"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0636"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</WKSP:ScheduleOfSecuredNotesPayableTableTextBlock>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">263211</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">263211</us-gaap:NotesPayableCurrent>
    <WKSP:NotesPayableNonCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">263311</WKSP:NotesPayableNonCurrent>
    <WKSP:NotesPayableNonCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">263211</WKSP:NotesPayableNonCurrent>
    <us-gaap:LongTermDebtTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_80B_eus-gaap--LongTermDebtTextBlock_zSHYqf8BxCcb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;6.
&lt;span id="xdx_822_zcy1ZOW3NDp4"&gt;Convertible Promissory Notes&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 25, 2020, the Company entered into an agreement with Leonite Capital LLC, a Delaware limited liability company (&#x201c;Leonite&#x201d;),
pursuant to which the Company issued to Leonite a secured convertible promissory note in the aggregate principal amount of $&lt;span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zQfjgzBr6S9a" title="Debt instrument face amount"&gt;544,425&lt;/span&gt; to
be paid in tranches. As additional consideration for the purchase of the note, (i) the Company issued to Leonite &lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200224__20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zzZaGWmCiXbj" title="Stock issued"&gt;22,500&lt;/span&gt; common shares,
and (ii) the Company issued to Leonite a &lt;span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dxL_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zuzEAqtV8V3" title="Warrant term::XDX::P5Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0644"&gt;five&lt;/span&gt;&lt;/span&gt;-year warrant to purchase &lt;span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zwamdmBIKCR1" title="Pre stock split common shares"&gt;45,000&lt;/span&gt; common shares at an exercise price of $&lt;span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zOwqpay2RpN9" title="Warrants exercise per share"&gt;2.00&lt;/span&gt; per share (subject
to adjustment), which may be exercised on a cashless basis. Refer to note 14 for warrant valuation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
note carries an original issue discount of $&lt;span id="xdx_902_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_pp0p0_c20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zVR4puoBsWcg" title="Debt instrument unamortized discount"&gt;44,425&lt;/span&gt; to cover Leonite&#x2019;s legal fees, accounting fees, due diligence fees and/or other
transactional costs incurred in connection with the purchase of the note. Therefore, the purchase price of the note was $&lt;span id="xdx_905_eus-gaap--RepaymentsOfConvertibleDebt_pp0p0_c20200224__20200225__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zPiUm6RxuZdl" title="Repayments of convertible debt"&gt;500,000&lt;/span&gt;. On
February 28, 2020, the Company recorded $&lt;span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zH4G6a9hZz5g" title="Debt instrument face amount"&gt;198,715&lt;/span&gt;, $&lt;span id="xdx_90F_eus-gaap--ConvertibleDebt_iI_pp0p0_c20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zqcL1G8911hi" title="Convertible debt"&gt;182,500&lt;/span&gt; principal and $&lt;span id="xdx_906_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_pp0p0_c20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zpzk8rCXIjL9" title="Debt instrument unamortized discount"&gt;16,215&lt;/span&gt; original issue discount. On September 1, 2020 the Company
recorded an additional $&lt;span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20200901__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zqu4x6RCKM5k" title="Debt instrument face amount"&gt;310,322&lt;/span&gt;, $&lt;span id="xdx_90F_eus-gaap--ConvertibleDebt_iI_c20200901__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zQSfWbxG2Nqb" title="Convertible debt"&gt;285,000&lt;/span&gt; principal and $&lt;span id="xdx_909_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20200901__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zLtjEk7rhH43" title="Debt instrument unamortized discount"&gt;25,322&lt;/span&gt; original issue discount. As of December 31, 2021, the Company has recorded
$&lt;span id="xdx_90F_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zqJ2CxLMcYYe" title="Debt instrument face amount"&gt;509,037&lt;/span&gt;, $&lt;span id="xdx_904_eus-gaap--ConvertibleDebt_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zcJM3DcBhdcj" title="Convertible debt"&gt;467,500&lt;/span&gt; principal and $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zkLlG9aZLcjd" title="Debt instrument unamortized discount"&gt;41,537&lt;/span&gt; original issue discount. Furthermore, the Company issued &lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200227__20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zImNdOt3BTFi" title="Stock issued during period shares new issues"&gt;22,500&lt;/span&gt; shares of common stock valued
at $&lt;span id="xdx_906_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20200227__20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember_zutynWOzyMwc" title="Stock issued during period value new issues"&gt;123,390&lt;/span&gt; and a debt-discount related to the warrants valued at $&lt;span id="xdx_900_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20200227__20200228__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zHbvLKw760dj" title="Amortization of debt discount premium"&gt;344,110&lt;/span&gt;. During the year ended December 31, 2020 Leonite converted
$&lt;span id="xdx_90D_eus-gaap--DebtConversionConvertedInstrumentAmount1_pp0p0_c20200101__20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zAm00qqQZjWf" title="Debt conversion converted instrument amount1"&gt;226,839&lt;/span&gt; of convertible promissory note into &lt;span id="xdx_908_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20200101__20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zfpC4oy2fDU5" title="Debt conversion converted instrument shares issued1"&gt;126,022&lt;/span&gt; common shares at $&lt;span id="xdx_901_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z0FXO5yCXA05" title="Shares issued price per share"&gt;1.80&lt;/span&gt; per share. The original value of the convertible note converted
was $&lt;span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_z13WBzTkrvVc" title="Debt instrument face amount"&gt;182,565&lt;/span&gt; as a result the Company recognized a loss of $&lt;span id="xdx_90F_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20200101__20201231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--LongtermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zq8pPj0Pl3ee" title="Gains losses on extinguishment of debt"&gt;44,274&lt;/span&gt; on settlement of debt. During the year ended December 31, 2021 Leonite
converted its remaining outstanding principal and interest into common shares. Leonite received &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z0YEqrKZDhQa" title="Number of shares issued"&gt;204,622&lt;/span&gt; common shares at $&lt;span id="xdx_909_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_pid_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z889lvzi85Yb" title="Debt instrument convertible conversion price1"&gt;1.80&lt;/span&gt; per share
valued at $&lt;span id="xdx_906_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zvIfshkKulzc" title="Stock issued during period value new issues"&gt;368,319&lt;/span&gt;. The original value of the convertible note converted including interest was $&lt;span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zgo9UHyWMNc1" title="Debt instrument face amount"&gt;325,667&lt;/span&gt;. As a result the Company recognized
a loss of $&lt;span id="xdx_901_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdodsMYTVaE6" title="Gains losses on extinguishment of debt"&gt;42,651&lt;/span&gt; on settlement of debt. In connection with the settlement the Company expensed the remaining $&lt;span id="xdx_904_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20210101__20211231__dei--LegalEntityAxis__custom--LeoniteCapitalLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBRbXXoberOk" title="Amortization of debt discount premium"&gt;148,027&lt;/span&gt; of the original
debt discount to interest expense. As of March 31, 2022 and December 31, 2021 the convertible promissory note has been repaid in full.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LongTermDebtTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2020-02-25_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">544425</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-02-242020-02-25_custom_LeoniteCapitalLLCMember"
      decimals="INF"
      unitRef="Shares">22500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2020-02-25_custom_LeoniteCapitalLLCMember"
      decimals="INF"
      unitRef="Shares">45000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2020-02-25_custom_LeoniteCapitalLLCMember"
      decimals="INF"
      unitRef="USDPShares">2.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2020-02-25_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">44425</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="From2020-02-242020-02-25_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">500000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2020-02-28_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">198715</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ConvertibleDebt
      contextRef="AsOf2020-02-28_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">182500</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2020-02-28_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">16215</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2020-09-01_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">310322</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ConvertibleDebt
      contextRef="AsOf2020-09-01_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">285000</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2020-09-01_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">25322</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-12-31_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">509037</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ConvertibleDebt
      contextRef="AsOf2021-12-31_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">467500</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2021-12-31_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">41537</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-02-272020-02-28_custom_LeoniteCapitalLLCMember"
      decimals="INF"
      unitRef="Shares">22500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-02-272020-02-28_custom_LeoniteCapitalLLCMember"
      decimals="0"
      unitRef="USD">123390</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2020-02-272020-02-28_custom_LeoniteCapitalLLCMember_us-gaap_WarrantMember"
      decimals="0"
      unitRef="USD">344110</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2020-01-012020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember"
      decimals="0"
      unitRef="USD">226839</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2020-01-012020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember"
      decimals="INF"
      unitRef="Shares">126022</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="USDPShares">1.80</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember"
      decimals="0"
      unitRef="USD">182565</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2020-01-012020-12-31_custom_LeoniteCapitalLLCMember_us-gaap_ConvertibleDebtMember"
      decimals="0"
      unitRef="USD">44274</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">204622</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="AsOf2021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="USDPShares">1.80</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">368319</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">325667</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-01-012021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">42651</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2021-01-012021-12-31_custom_LeoniteCapitalLLCMember_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">148027</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z4rQ7Qgx67Wg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;7.
&lt;span id="xdx_82A_zfAFrilliQCi"&gt;Shareholders&#x2019; Equity (Deficit)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;During
three months ended March 31, 2022, the following transactions occurred:&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2022 The Company issued &lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zpHpDe6CM39d" title="Stock issued during period shares issued for services"&gt;10,000&lt;/span&gt; common shares to a consultant for services received valued at $&lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zcZPCXpddyHe"&gt;86,000&lt;/span&gt;,
$&lt;span id="xdx_904_ecustom--ShareSubscriptionsPayable_iI_c20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zD6OSl0NeOcj" title="Share subscriptions payable"&gt;66,329&lt;/span&gt; was issued from share subscriptions payable. During the same period the Company issued &lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantMember_zV96aQr3N78" title="Stock issued during period shares new issues"&gt;40,000&lt;/span&gt; common shares for consulting services
valued at $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantMember_zSm5llg6URm5" title="Stock issued during period value new issues"&gt;86,400&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2022 the Company recognized consulting expense of $&lt;span id="xdx_906_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zI16P8zXaCnb" title="Professional fees"&gt;1,482&lt;/span&gt; to share subscriptions payable from restricted
shares issued during the year ended December 31, 2021. As of March 31, 2022, the restricted shares have not been issued.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Refer
to note 18 for additional shareholders&#x2019; equity (deficit).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;During
three months ended March 31, 2021, the following transactions occurred:&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2021, the Company issued a total of &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zgmXEs3APUn2" title="Shares issued"&gt;1,502,410&lt;/span&gt; (pre-stock split &lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zeghOJC480Ic" title="Number of pre-stock split shares issued"&gt;30,048,199&lt;/span&gt;) common shares relating to
the Reg-A public offering. Of the shares issued &lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember__us-gaap--StatementEquityComponentsAxis__custom--ShareSubscriptionPayableMember_zBtr6dyIlpTe" title="Stock issued during period shares new issues"&gt;15,500&lt;/span&gt; (pre-stock split of &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember__us-gaap--StatementEquityComponentsAxis__custom--ShareSubscriptionPayableMember_zwWWW5DNC6Y9" title="Stock issued during period shares stock splits"&gt;310,000&lt;/span&gt;) common shares valued at $&lt;span id="xdx_901_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember__us-gaap--StatementEquityComponentsAxis__custom--ShareSubscriptionPayableMember_zW3GMfsXzToj" title="Stock issued during period value new issues"&gt;31,200&lt;/span&gt; were from share subscription
payable and &lt;span id="xdx_90D_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zlDOQVmWSI4k" title="Stock repurchased during period shares"&gt;750&lt;/span&gt; (pre-stock split of &lt;span id="xdx_900_ecustom--StockRepurchasedDuringPeriodSharesStockSplits_pid_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_zwM782Y77wF7" title="Stock repurchased during period shares stock splits"&gt;15,000&lt;/span&gt;) common shares were cancelled and refunded valued at $&lt;span id="xdx_900_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_z5m5IvnPePQd" title="Stock repurchased during period value"&gt;1,500&lt;/span&gt;. The Company raised $&lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember_zyVdUle43rKj" title="Stock issued during period value new issues"&gt;3,003,321&lt;/span&gt;
and incurred share issuance cost of $&lt;span id="xdx_901_eus-gaap--PaymentsOfStockIssuanceCosts_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingMember_z3jcKjhNktHc" title="Payments of stock issuance costs"&gt;59,160&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the same period &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember_zhzpstRDSaUl" title="Shares issued"&gt;733,023&lt;/span&gt; (pre-stock split &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember_zZ3PGKXEMtWf" title="Number of pre-stock split shares issued"&gt;14,660,450&lt;/span&gt;) Reg-A public offering warrants were exercised for &lt;span id="xdx_908_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember_zeeHlJBePJQh" title="Exercised"&gt;733,023&lt;/span&gt; (pre-stock split &lt;span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zRS1w68Njo73" title="Class of warrant or right"&gt;14,660,450&lt;/span&gt;)
common shares. As of March 31, 2021 &lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zxmxiQa69b8e" title="Stock issued during period shares new issues"&gt;729,990&lt;/span&gt; (pre-stock split &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zqiuRvY8qWm3" title="Stock issued during period shares new issues"&gt;14,559,800&lt;/span&gt;) common shares were issued valued at $&lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zuR2RA7XnsNl" title="Stock issued during period value issued for services"&gt;2,919,975&lt;/span&gt;. Subsequent to
March 31, 2021 the remaining &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrsh55LG9Tc1" title="Stock issued during period shares other"&gt;3,033&lt;/span&gt; (pre-stock split &lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zsxNrZMjGnol" title="Stock issued during period shares other"&gt;60,650&lt;/span&gt;) common shares valued at $&lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodValueOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--RegAPublicOfferingWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdTaPPu6m6ga" title="Stock issued during period value other"&gt;12,130&lt;/span&gt; were issued.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three month period ended March 31, 2021 the Company raised $&lt;span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z5QfPEdMc8y6" title="Proceeds from issuance of private placement"&gt;3,081,981&lt;/span&gt; through private placement offerings for &lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zPVwfhXnhpdl" title="Stock issued during period shares new issues"&gt;1,540,990&lt;/span&gt; (pre-stock
split &lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__custom--CommonStockAndWarrantMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zzToP0F8Wfxd" title="Stock issued during period shares new issues"&gt;30,819,800&lt;/span&gt;) common shares and warrants. As of March 31, 2021, the Company issued &lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zQ0cLcQKhc37" title="Stock issued during period shares new issues"&gt;1,524,990&lt;/span&gt; (pre-stock split &lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zA18zX8xK3K" title="Stock issued during period shares new issues"&gt;30,499,800&lt;/span&gt;) shares
of common stock. As of March 31, 2021, the Company has &lt;span id="xdx_90A_ecustom--StockIssuedDuringPeriodSharesNewIssuesOne_pp0p0_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z34yTi9xRAMi" title="Stock issued during period shares new issues one"&gt;16,000&lt;/span&gt; (pre-stock split &lt;span id="xdx_909_ecustom--StockIssuedDuringPeriodSharesNewIssuesOne_pp0p0_c20220101__20220331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zJ1bkbUmBLHe" title="Stock issued during period shares new issues one"&gt;320,000&lt;/span&gt;) common shares of to be issued. Subsequent to
the period ended the Company issued the remaining &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfXlCPg95hBj" title="Stock issued during period shares other"&gt;16,000&lt;/span&gt; (pre-stock split &lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesOther_c20210101__20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PreStockSplitMember_zryKg4RAFch4" title="Stock issued during period shares other"&gt;320,000&lt;/span&gt;) common shares.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2021 the Company entered into consulting agreements with third party consultants for &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zZMt0HPQwcd7"&gt;370,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(pre-stock split &lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember_z4vHUmw9dz66"&gt;7,400,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
shares of common stock valued at $&lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember_zMkwnxw6HmK2"&gt;1,522,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;for prepaid consulting services. As of March
31, 2021 the Company recorded $&lt;span id="xdx_902_ecustom--ShareSubscriptionsPayable_iI_c20210331__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zckRIiBFCMYa"&gt;111,222
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;in share subscriptions payable.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Worksport
Ltd. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Notes
to the Condensed Consolidated Financial Statements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;7.
Shareholders&#x2019; Equity (Deficit) &lt;/b&gt;(continued)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2021 the Company issued &lt;span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ShareSubscriptionAgreementMember_zoY70GfMYQ0l"&gt;166,058
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(pre-stock split &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--ShareSubscriptionAgreementMember_zVcoIXwnIftd"&gt;3,321,154&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
common shares valued at $&lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesMember_zYqzF4mOXYV7"&gt;269,911
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;for consulting services, $&lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesMember_zUTIWSkFxd6l"&gt;241,559
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;were issued from share subscriptions payable.
During the same period the Company issued &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesOneMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyjQlqrTiZB2"&gt;150,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(pre-stock split &lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_pid_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesOneMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zNZWoIfsoaQg"&gt;3,000,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
common shares valued at $&lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__srt--ProductOrServiceAxis__custom--ConsultingServicesOneMember_zZqIEvRjz471"&gt;300,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;for consulting services.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2021 the Company issued entered into a settlement agreement with a loan holder to issue &lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--LoanSettlementAgreementMember_zzCCStHjMGWa"&gt;62,006
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(pre-stock split &lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--LoanSettlementAgreementMember_zRkFKz6lC4Ad"&gt;1,240,111&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
common shares for all outstanding loan principal and interest valued at $&lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--LoanSettlementAgreementMember_zlrQfgJ3Qs06"&gt;111,610&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
Refer to note 16. Subsequent to the three month ended March 31, 2021 the &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zWgG7ITFeCS1"&gt;62,006
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(pre-stock split &lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_pid_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zs5deVAG0h13"&gt;1,240,111&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
common shares were issued.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2021 the Company entered into a settlement agreement with the convertible promissory note holder
to settle all outstanding principal and interest. The Company issued &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PromissoryNoteHolderMember_zxDuH0lNYqF4"&gt;206,621
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(pre-stock split &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PromissoryNoteHolderMember_zLY6tuIyhSli"&gt;4,092,431&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
common shares valued at $&lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PromissoryNoteHolderMember_zy7HltwnY2a2"&gt;368,320&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
During the same period the convertible promissory note holder exercised &lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__srt--TitleOfIndividualAxis__custom--ConvertiblePromissoryNoteHolderMember__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zuosPK6E3YTd"&gt;790,243
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;warrants on a cashless basis for &lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zzg43fHzXUU6"&gt;39,512
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(pre-stock split) &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember_zVzdRST3r3O6"&gt;790,243
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;common shares. Refer to note 8 and 19.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Refer
to note 17 for additional shareholders&#x2019; equity (deficit) for consulting expense of $&lt;span id="xdx_90E_eus-gaap--ProfessionalFees_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zjymCxJZUiM2" title="Consulting expense"&gt;37,000&lt;/span&gt; related to warrant issuance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2021, the Company completed a share consolidation of the Company&#x2019;s issued and outstanding common shares
based on twenty (20) pre-consolidation shares to one (1) post-consolidation share. As a result of the share consolidation a anti-dilution
clause was triggered resulting in the Company issuing &lt;span id="xdx_902_ecustom--StockIssuedDuringPeriodSharesNewIssuesPostConsolidation_c20210101__20211231_z3ojWFOkSqAl" title="Stock issued during period shares new issues post consolidation"&gt;237,500&lt;/span&gt; common shares valued at $&lt;span id="xdx_900_ecustom--StockIssuedDuringPeriodValueNewIssuesPostConsolidation_c20210101__20211231_zNv7wOM6ZlUg" title="Stock issued during period value new issues post consolidation"&gt;86,688&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2022, the Company was authorized to issue &lt;span id="xdx_906_eus-gaap--CommonStockSharesAuthorized_iI_c20220331_zTOF8c7OWbB" title="Common stock, shares authorized"&gt;299,000,000&lt;/span&gt; shares of its common stock with a par value of $&lt;span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331_zWx1tlc6BnAe" title="Common stock par value"&gt;0.0001&lt;/span&gt;. All shares
were ranked equally with regards to the Company&#x2019;s residual assets. During 2022 and 2021, the Company was authorized to issue &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_ze7EEFp0vkn3" title="Preferred Stock, shares issued"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zWKxBducV1l4" title="Preferred Stock, shares issued"&gt;100&lt;/span&gt;&lt;/span&gt;
shares of its Series A and &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zbi29FnQnRy4"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z2I0kt2V1105"&gt;100,000&lt;/span&gt;&lt;/span&gt; Series B Preferred Stock with a par value of $&lt;span id="xdx_908_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_ztDbfWlavBLi" title="Preferred stock par value"&gt;&lt;span id="xdx_902_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zXyWAoA2TNkj" title="Preferred stock par value"&gt;&lt;span id="xdx_903_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zZuIusN8zZD8" title="Preferred stock par value"&gt;&lt;span id="xdx_906_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zbpiUY9Yruh9" title="Preferred Stock, par value"&gt;0.0001&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;. &lt;span id="xdx_908_eus-gaap--PreferredStockVotingRights_c20220101__20220331__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zQDTkxHenSej" title="Preferred stock voting rights"&gt;Series A preferred Stock have voting rights
equal to 0 shares of common stock, per share of preferred stock. Series B preferred Stock have voting rights equal to 10,000 shares of
common stock, per share of preferred stock&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2022-01-012022-03-31_custom_ConsultantMember"
      decimals="INF"
      unitRef="Shares">10000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2022-01-012022-03-31_custom_ConsultantMember"
      decimals="0"
      unitRef="USD">86000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <WKSP:ShareSubscriptionsPayable
      contextRef="AsOf2022-03-31_custom_ConsultantMember"
      decimals="0"
      unitRef="USD">66329</WKSP:ShareSubscriptionsPayable>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember_custom_ConsultantMember"
      decimals="0"
      unitRef="Shares">40000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember_custom_ConsultantMember"
      decimals="0"
      unitRef="USD">86400</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-012022-03-31_custom_ConsultantMember"
      decimals="0"
      unitRef="USD">1482</us-gaap:ProfessionalFees>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember"
      decimals="INF"
      unitRef="Shares">1502410</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember"
      decimals="INF"
      unitRef="Shares">30048199</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember_custom_ShareSubscriptionPayableMember"
      decimals="INF"
      unitRef="Shares">15500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember_custom_ShareSubscriptionPayableMember"
      decimals="INF"
      unitRef="Shares">310000</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember_custom_ShareSubscriptionPayableMember"
      decimals="0"
      unitRef="USD">31200</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember"
      decimals="INF"
      unitRef="Shares">750</us-gaap:StockRepurchasedDuringPeriodShares>
    <WKSP:StockRepurchasedDuringPeriodSharesStockSplits
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember"
      decimals="INF"
      unitRef="Shares">15000</WKSP:StockRepurchasedDuringPeriodSharesStockSplits>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember"
      decimals="0"
      unitRef="USD">1500</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_custom_PreStockSplitMember"
      decimals="0"
      unitRef="USD">3003321</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingMember"
      decimals="0"
      unitRef="USD">59160</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember"
      decimals="INF"
      unitRef="Shares">733023</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember"
      decimals="INF"
      unitRef="Shares">14660450</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2022-03-31_custom_RegAPublicOfferingWarrantsMember"
      decimals="INF"
      unitRef="Shares">733023</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2022-03-31_custom_RegAPublicOfferingWarrantsMember_custom_PreStockSplitMember"
      decimals="INF"
      unitRef="Shares">14660450</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">729990</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember_custom_PreStockSplitMember"
      decimals="INF"
      unitRef="Shares">14559800</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2919975</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">3033</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember_custom_PreStockSplitMember"
      decimals="INF"
      unitRef="Shares">60650</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2021-01-012021-03-31_custom_RegAPublicOfferingWarrantsMember_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">12130</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember"
      decimals="0"
      unitRef="USD">3081981</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember"
      decimals="0"
      unitRef="Shares">1540990</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember_custom_CommonStockAndWarrantMember_custom_PreStockSplitMember"
      decimals="0"
      unitRef="Shares">30819800</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="Shares">1524990</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember_custom_PreStockSplitMember"
      decimals="0"
      unitRef="Shares">30499800</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <WKSP:StockIssuedDuringPeriodSharesNewIssuesOne
      contextRef="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="Shares">16000</WKSP:StockIssuedDuringPeriodSharesNewIssuesOne>
    <WKSP:StockIssuedDuringPeriodSharesNewIssuesOne
      contextRef="From2022-01-012022-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember_custom_PreStockSplitMember"
      decimals="0"
      unitRef="Shares">320000</WKSP:StockIssuedDuringPeriodSharesNewIssuesOne>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">16000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2021-01-012021-03-31_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember_custom_PreStockSplitMember"
      decimals="INF"
      unitRef="Shares">320000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-01-012021-03-31_custom_ConsultingAgreementMember"
      decimals="INF"
      unitRef="Shares">370000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-01-012021-03-31_custom_ConsultingAgreementMember_custom_PreStockSplitMember"
      decimals="INF"
      unitRef="Shares">7400000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-03-31_custom_ConsultingAgreementMember_custom_PreStockSplitMember"
      decimals="0"
      unitRef="USD">1522000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <WKSP:ShareSubscriptionsPayable
      contextRef="AsOf2021-03-31_custom_ConsultingAgreementMember"
      decimals="0"
      unitRef="USD">111222</WKSP:ShareSubscriptionsPayable>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionAgreementMember"
      decimals="INF"
      unitRef="Shares">166058</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="From2021-01-012021-03-31_custom_ShareSubscriptionAgreementMember"
      decimals="INF"
      unitRef="Shares">3321154</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-03-31_custom_ConsultingServicesMember"
      decimals="0"
      unitRef="USD">269911</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-01-012021-03-31_custom_ConsultingServicesMember"
      decimals="INF"
      unitRef="Shares">241559</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-01-012021-03-31_custom_ConsultingServicesOneMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">150000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="From2021-01-012021-03-31_custom_ConsultingServicesOneMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">3000000</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-03-31_custom_ConsultingServicesOneMember"
      decimals="0"
      unitRef="USD">300000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_custom_LoanSettlementAgreementMember"
      decimals="INF"
      unitRef="Shares">62006</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="From2021-01-012021-03-31_custom_LoanSettlementAgreementMember"
      decimals="INF"
      unitRef="Shares">1240111</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_custom_LoanSettlementAgreementMember"
      decimals="0"
      unitRef="USD">111610</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-01-012021-03-31_custom_SettlementAgreementMember"
      decimals="INF"
      unitRef="Shares">62006</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="From2021-01-012021-03-31_custom_SettlementAgreementMember"
      decimals="INF"
      unitRef="Shares">1240111</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-01-012021-03-31_custom_SettlementAgreementMember_custom_PromissoryNoteHolderMember"
      decimals="INF"
      unitRef="Shares">206621</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="From2021-01-012021-03-31_custom_SettlementAgreementMember_custom_PromissoryNoteHolderMember"
      decimals="INF"
      unitRef="Shares">4092431</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-03-31_custom_SettlementAgreementMember_custom_PromissoryNoteHolderMember"
      decimals="0"
      unitRef="USD">368320</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_custom_ConvertiblePromissoryNoteHolderMember_custom_SettlementAgreementMember"
      decimals="INF"
      unitRef="Shares">790243</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">39512</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember_custom_SettlementAgreementMember"
      decimals="INF"
      unitRef="Shares">790243</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-012022-03-31_us-gaap_WarrantMember"
      decimals="0"
      unitRef="USD">37000</us-gaap:ProfessionalFees>
    <WKSP:StockIssuedDuringPeriodSharesNewIssuesPostConsolidation
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Shares">237500</WKSP:StockIssuedDuringPeriodSharesNewIssuesPostConsolidation>
    <WKSP:StockIssuedDuringPeriodValueNewIssuesPostConsolidation
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">86688</WKSP:StockIssuedDuringPeriodValueNewIssuesPostConsolidation>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">299000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-03-31"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-012022-03-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-01-012021-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-012022-03-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-01-012021-12-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-03-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-03-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockVotingRights contextRef="From2022-01-012022-03-31_us-gaap_SeriesAPreferredStockMember">Series A preferred Stock have voting rights
equal to 0 shares of common stock, per share of preferred stock. Series B preferred Stock have voting rights equal to 10,000 shares of
common stock, per share of preferred stock</us-gaap:PreferredStockVotingRights>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_80B_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zGrgoqUJ4Gq1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;8.
&lt;span id="xdx_82D_zgVH1zA4b0Xb"&gt;Related Party Transactions&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2022, the Company recorded salaries expense of $&lt;span id="xdx_90B_eus-gaap--SalariesAndWages_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zsjU99JwgLkf"&gt;80,672
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2021 - $&lt;span id="xdx_903_eus-gaap--SalariesAndWages_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_z5SAoegyAMib"&gt;49,783&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
related to services rendered to the Company by its CEO and make a repayment of $&lt;span id="xdx_907_eus-gaap--RepaymentsOfRelatedPartyDebt_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_pp0p0" title="Repayment of related party debt"&gt;1,863&lt;/span&gt;. As of March 31, 2022 related party loan
was $&lt;span id="xdx_90B_eus-gaap--DueToRelatedPartiesCurrent_iI_c20220331_z1D8kl3ep3U6" title="Related party loan"&gt;33,684&lt;/span&gt; (December 31, 2021 - $&lt;span id="xdx_90D_eus-gaap--DueToRelatedPartiesCurrent_iI_c20211231_zxC168DwlUl6" title="Related party loan"&gt;35,547&lt;/span&gt;). During the same period the Company recorded salaries expense of $&lt;span id="xdx_90F_eus-gaap--OfficersCompensation_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zkbflX09OABf" title="Salaries expenses"&gt;67,226
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to an officer and director of the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2021, the Company paid a director of the Company $&lt;span id="xdx_907_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__srt--DirectorMember_zOr5vujgZ7qh"&gt;50,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;for services rendered from 2015 to 2020.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2021, the Company paid $&lt;span id="xdx_902_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20210101__20210331__dei--LegalEntityAxis__custom--USBasedCorporationMember__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerAndDirectorMember_zEblTOY84633"&gt;59,203
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to a U.S.-based corporation which the Company&#x2019;s
CEO and director is also a stockholder.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Refer
to note 18 for additional related party transactions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:SalariesAndWages
      contextRef="From2022-01-012022-03-31_srt_ChiefExecutiveOfficerMember"
      decimals="0"
      unitRef="USD">80672</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="From2021-01-012021-03-31_srt_ChiefExecutiveOfficerMember"
      decimals="0"
      unitRef="USD">49783</us-gaap:SalariesAndWages>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2022-01-012022-03-31_srt_ChiefExecutiveOfficerMember"
      decimals="0"
      unitRef="USD">1863</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">33684</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">35547</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:OfficersCompensation
      contextRef="From2022-01-012022-03-31_srt_ChiefExecutiveOfficerMember"
      decimals="0"
      unitRef="USD">67226</us-gaap:OfficersCompensation>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2021-01-012021-03-31_srt_DirectorMember"
      decimals="0"
      unitRef="USD">50000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2021-01-012021-03-31_custom_USBasedCorporationMember_custom_ChiefExecutiveOfficerAndDirectorMember"
      decimals="0"
      unitRef="USD">59203</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:Reclassifications contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_801_eus-gaap--Reclassifications_zrqJvlPXkNZ" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;9.
&lt;span id="xdx_82D_zytl01AxY9Y8"&gt;Changes in Cash Flows from Operating Assets and Liabilities&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_ecustom--ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock_zHUtx5Matge4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
changes to the Company&#x2019;s operating assets and liabilities for the three months ended March 31, 2022 and 2021 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_z9U2WDzY8mX6" style="display: none"&gt;Schedule of Changes in Operating Assets and Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220101__20220331_zKAPwK4Mo7Z4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20210101__20210331_zFDCP8S3tzhf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsReceivable_iN_di_maIDIOCzg9T_zIzQKawCUMMk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: justify"&gt;Decrease (increase) in accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;6,733&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;106,349&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncreaseDecreaseInOtherReceivables_iN_di_maIDIOCzg9T_zms5pDcqrp59" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Decrease (increase) in other receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;106,413&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;135,307&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncreaseDecreaseInInventories_iN_di_maIDIOCzg9T_zVvCZ9VjaWAa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Decrease (increase) in inventory&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(290,041&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(252,529&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_iN_di_maIDIOCzg9T_zeDWtdf2Ybb3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Decrease (increase) in prepaid expenses and deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(430,917&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(64,594&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--IncreaseDecreaseInLeaseLiability_iN_di_maIDIOCzg9T_znuIwzVyrgth" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Increase (decrease) in lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,612&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;850&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccruedIncomeTaxesPayable_msIDIOCzg9T_zVIOBx344qRf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Increase (decrease) in taxes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(112,189&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,970&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_msIDIOCzg9T_zDqyMUq5LcQb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Increase (decrease) in accounts payable and accrued liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;105,626&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,862&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncreaseDecreaseInOperatingCapital_iNT_di_mtIDIOCzg9T_zVlxdd4ibUd7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
    in operating assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(554,762&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(76,510&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zuIFyvRTMnWj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Worksport
Ltd. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Notes
to the Condensed Consolidated Financial Statements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:Reclassifications>
    <WKSP:ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_89E_ecustom--ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock_zHUtx5Matge4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
changes to the Company&#x2019;s operating assets and liabilities for the three months ended March 31, 2022 and 2021 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_z9U2WDzY8mX6" style="display: none"&gt;Schedule of Changes in Operating Assets and Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220101__20220331_zKAPwK4Mo7Z4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20210101__20210331_zFDCP8S3tzhf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsReceivable_iN_di_maIDIOCzg9T_zIzQKawCUMMk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: justify"&gt;Decrease (increase) in accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;6,733&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;106,349&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncreaseDecreaseInOtherReceivables_iN_di_maIDIOCzg9T_zms5pDcqrp59" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Decrease (increase) in other receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;106,413&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;135,307&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncreaseDecreaseInInventories_iN_di_maIDIOCzg9T_zVvCZ9VjaWAa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Decrease (increase) in inventory&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(290,041&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(252,529&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_iN_di_maIDIOCzg9T_zeDWtdf2Ybb3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Decrease (increase) in prepaid expenses and deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(430,917&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(64,594&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--IncreaseDecreaseInLeaseLiability_iN_di_maIDIOCzg9T_znuIwzVyrgth" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Increase (decrease) in lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,612&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;850&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccruedIncomeTaxesPayable_msIDIOCzg9T_zVIOBx344qRf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Increase (decrease) in taxes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(112,189&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,970&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_msIDIOCzg9T_zDqyMUq5LcQb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Increase (decrease) in accounts payable and accrued liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;105,626&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,862&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncreaseDecreaseInOperatingCapital_iNT_di_mtIDIOCzg9T_zVlxdd4ibUd7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
    in operating assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(554,762&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(76,510&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</WKSP:ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-6733</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-106349</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-106413</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-135307</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">290041</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">252529</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">430917</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">64594</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <WKSP:IncreaseDecreaseInLeaseLiability
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-59612</WKSP:IncreaseDecreaseInLeaseLiability>
    <WKSP:IncreaseDecreaseInLeaseLiability
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-850</WKSP:IncreaseDecreaseInLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">-112189</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">2970</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">105626</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">-4862</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">554762</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">76510</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:CommitmentsDisclosureTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_802_eus-gaap--CommitmentsDisclosureTextBlock_zdr56jMRHyx9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;10.
&lt;span id="xdx_82F_zaNEYRC37wG4"&gt;Commitments and contingencies&lt;/span&gt; &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2021, the Company entered into an agreement with a third-party advisor to reserve for sale and issuance &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20211231_zjRFr6leo5x7" title="Issuance of shares for services, shares"&gt;15,000&lt;/span&gt;
common shares for consulting services at a $&lt;span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThirdPartyMember_zeVb69t5eQo7" title="Shares issued price per share"&gt;0.001&lt;/span&gt; per share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Shares">15000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2021-12-31_custom_ThirdPartyMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:SharesIssuedPricePerShare>
    <WKSP:ReverseStockSplitTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_80D_ecustom--ReverseStockSplitTextBlock_zRP0fINzIt8h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;11.
&lt;span id="xdx_825_zwRKKGXVGTS7"&gt;Reverse Stock Split&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 21, 2021, the Board of Directors authorized the submission of a Certificate of Change/Amendment to the Nevada Secretary of State
in which the Company sought to affect a reverse split of its common stock at the rate of 1 for 20 for the purpose of increasing the per
share price for the Company&#x2019;s stock in an effort to meet the minimum listing requirements of the NADAQ. The Certificate of Change
was submitted to the Nevada Secretary of State on May 21, 2021 and the FINRA corporate action was announced on August 3, 2021. FINRA
declared &lt;span id="xdx_90C_eus-gaap--StockholdersEquityReverseStockSplit_c20210520__20210521__dei--LegalEntityAxis__custom--FINRAMember_zu8hqUJBcrdj" title="Stockholders equity, reverse stock split"&gt;the 1 for 20 reverse stock split effective on August 4, 2021&lt;/span&gt;. These consolidated financial statements including, prior period
comparative share amounts, have been retrospectively restated to reflect this reverse split.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</WKSP:ReverseStockSplitTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="From2021-05-202021-05-21_custom_FINRAMember">the 1 for 20 reverse stock split effective on August 4, 2021</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:InvestmentTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_80D_eus-gaap--InvestmentTextBlock_zrNEFNCAqI56" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;12.
&lt;span id="xdx_82C_zsHJ2prMlLuf"&gt;Investment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2019, the Company entered into an agreement to purchase &lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20190101__20191231_zaIqTOS7Sswd"&gt;10,000,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shares for $&lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20190101__20191231_zmplojRepmMe"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The shares have been issued to the Company. The Company&#x2019;s investment accounts for a &lt;span id="xdx_904_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20191231_zQqMT8wDR5Xa"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
equity stake in a privately owned US based mobile phone development company. As of March 31, 2022, the Company had advanced a total of
$&lt;span id="xdx_900_ecustom--AdvanceReceivableForStockIssuance_iI_pp0p0_c20211231_zSaxWWPVypEe"&gt;24,423&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and
is advancing tranches of capital as required by the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InvestmentTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2019-01-012019-12-31"
      decimals="INF"
      unitRef="Shares">10000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2019-01-012019-12-31"
      decimals="0"
      unitRef="USD">50000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="AsOf2019-12-31" decimals="INF" unitRef="Pure">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <WKSP:AdvanceReceivableForStockIssuance contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">24423</WKSP:AdvanceReceivableForStockIssuance>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_803_eus-gaap--LesseeOperatingLeasesTextBlock_zf8xfUM4LWj4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;13.
&lt;span id="xdx_82F_zXu0jrfrek26"&gt;Lease Liabilities&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2021 the Company entered into a second lease agreement for warehouse space to commence on June 1, 2021 and
end on &lt;span id="xdx_906_eus-gaap--LeaseExpirationDate1_dd_c20210101__20211231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zLmSV3qrSbm4"&gt;May
31, 2024&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;with monthly lease payments of $&lt;span id="xdx_904_eus-gaap--OperatingLeasePayments_c20210101__20211231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zDvAu3W5tzW9"&gt;19,910&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
During the year ended December 31, 2019, the Company signed a lease agreement for warehouse space to commence on August 1, 2019 and end
on &lt;span id="xdx_902_eus-gaap--LeaseExpirationDate1_dd_c20190101__20191231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zq1EZZ1LGG4d"&gt;July
31, 2022&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;with monthly lease payments of $&lt;span id="xdx_900_eus-gaap--OperatingLeasePayments_pp0p0_c20190101__20191231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zMabIf6kohu"&gt;2,221&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
During the three months ended March 31, 2022 the Company entered into a new lease agreement commencing on June 1, 2022 and ending
on May 31, 2027&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has accounted for its leases upon adoption of ASC 842 whereby it recognizes a lease liability and a right-of-use asset at the
date of initial application, beginning January 1, 2019. The lease liability is measured at the present value of the remaining lease payments,
discounted using the Company&#x2019;s incremental borrowing rate of &lt;span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20211231__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zV1Afa0zPbMa" title="Incremental borrowing rate"&gt;10&lt;/span&gt;%. The Company has measured the right-of-use asset at an amount
equal to the lease liability.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_ecustom--ScheduleRightofuseAssetTableTextBlock_zDln7yHmqVb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s right-of-use asset for the three months ended March 31, 2022 and year ended December 31, 2021 as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span id="xdx_8BB_zAyz5wQlumbl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
Right-of-use Asset&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220331_zqlG25sQUKRd" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20211231_zsLQd8tBCoFh" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zOkB6yb5yDFa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 58%; text-align: left"&gt;Right-of-use asset&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;457,619&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;515,819&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--OperatingLeaseLiabilitesCurrent_iI_pp0p0_zG5kv2FvfmVc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Current lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;211,577&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;212,929&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zWupbux2azTh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Long-term lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;264,248&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;316,988&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zKMoHMQoP6z5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zYtMEi0KAbY8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease expense are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zqpnq45GtKlk" style="display: none"&gt;Schedule of Components of Lease Expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220101__20220331_zzuPcgEHOZwd" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20210101__20210331_zKm7dks4ffSh" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;March 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCzwPf_zqSCkPcqli8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Amortization of right-of-use&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;58,199&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;5,749&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FinanceLeaseInterestExpense_maLCzwPf_z6KZk5kHr0N4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Interest on lease liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;12,302&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;915&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LeaseCost_iT_pp0p0_mtLCzwPf_zGiX0p0NaLSj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total lease cost&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;70,501&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,664&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zuKvBzz0vCQk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Worksport
Ltd. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Notes
to the Condensed Consolidated Financial Statements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;13.
Lease Liabilities &lt;/b&gt;(continued)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maturities
of lease liability are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zqmtb6dOzPKa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum lease payments as of March 31, 2022,&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zIWwhND0A1Mg" style="display: none"&gt;Schedule of Future Minimum Lease Payments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.5in"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_499_20220331_zO8vKIZFuTjl" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzKrb_zZmmB1W7Bqfi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: justify"&gt;2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;188,075&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzKrb_zXZtKV5RNLf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;238,918&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzKrb_zCpGAAyWFuxj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;99,549&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzKrb_zLFN1lNdrbb1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Total future minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;526,542&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z43YDEiRj8W5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Less: amount representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(50,717&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zBQvrpG9TSu6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Present value of future payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;475,825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zT9jRNr35tOg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;211,577&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zG9SQKOL5Waa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Long term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;264,248&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zkayWc7QARgd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseExpirationDate1 contextRef="From2021-01-012021-12-31_custom_LeaseAgreementMember">2024-05-31</us-gaap:LeaseExpirationDate1>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-01-012021-12-31_custom_LeaseAgreementMember"
      decimals="0"
      unitRef="USD">19910</us-gaap:OperatingLeasePayments>
    <us-gaap:LeaseExpirationDate1 contextRef="From2019-01-012019-12-31_custom_LeaseAgreementMember">2022-07-31</us-gaap:LeaseExpirationDate1>
    <us-gaap:OperatingLeasePayments
      contextRef="From2019-01-012019-12-31_custom_LeaseAgreementMember"
      decimals="0"
      unitRef="USD">2221</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2021-12-31_custom_LeaseAgreementMember"
      decimals="INF"
      unitRef="Pure">0.10</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <WKSP:ScheduleRightofuseAssetTableTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_897_ecustom--ScheduleRightofuseAssetTableTextBlock_zDln7yHmqVb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s right-of-use asset for the three months ended March 31, 2022 and year ended December 31, 2021 as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span id="xdx_8BB_zAyz5wQlumbl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
Right-of-use Asset&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220331_zqlG25sQUKRd" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20211231_zsLQd8tBCoFh" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zOkB6yb5yDFa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 58%; text-align: left"&gt;Right-of-use asset&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;457,619&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;515,819&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--OperatingLeaseLiabilitesCurrent_iI_pp0p0_zG5kv2FvfmVc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Current lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;211,577&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;212,929&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zWupbux2azTh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Long-term lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;264,248&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;316,988&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</WKSP:ScheduleRightofuseAssetTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">457619</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">515819</us-gaap:OperatingLeaseRightOfUseAsset>
    <WKSP:OperatingLeaseLiabilitesCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">211577</WKSP:OperatingLeaseLiabilitesCurrent>
    <WKSP:OperatingLeaseLiabilitesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">212929</WKSP:OperatingLeaseLiabilitesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">264248</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">316988</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zYtMEi0KAbY8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease expense are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zqpnq45GtKlk" style="display: none"&gt;Schedule of Components of Lease Expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220101__20220331_zzuPcgEHOZwd" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20210101__20210331_zKm7dks4ffSh" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;March 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCzwPf_zqSCkPcqli8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Amortization of right-of-use&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;58,199&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;5,749&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FinanceLeaseInterestExpense_maLCzwPf_z6KZk5kHr0N4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Interest on lease liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;12,302&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;915&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LeaseCost_iT_pp0p0_mtLCzwPf_zGiX0p0NaLSj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total lease cost&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;70,501&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,664&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">58199</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">5749</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">12302</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">915</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost
      contextRef="From2022-01-01to2022-03-31"
      decimals="0"
      unitRef="USD">70501</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">6664</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_89A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zqmtb6dOzPKa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum lease payments as of March 31, 2022,&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zIWwhND0A1Mg" style="display: none"&gt;Schedule of Future Minimum Lease Payments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.5in"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_499_20220331_zO8vKIZFuTjl" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzKrb_zZmmB1W7Bqfi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: justify"&gt;2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;188,075&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzKrb_zXZtKV5RNLf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;238,918&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzKrb_zCpGAAyWFuxj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;99,549&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzKrb_zLFN1lNdrbb1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Total future minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;526,542&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z43YDEiRj8W5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Less: amount representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(50,717&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zBQvrpG9TSu6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Present value of future payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;475,825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zT9jRNr35tOg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;211,577&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zG9SQKOL5Waa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Long term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;264,248&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">188075</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">238918</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">99549</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">526542</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">50717</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">475825</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">211577</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">264248</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <WKSP:LoanPayableTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_805_ecustom--LoanPayableTextBlock_zF8c3YZTx4of" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;14.
&lt;span id="xdx_826_zSuPxty1o8X3"&gt;Loan payable&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2020 the Company received loans of $&lt;span id="xdx_90B_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyOneMember_zJQnNGavNqO8"&gt;32,439&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,
$&lt;span id="xdx_904_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyTwoMember_zq0ztpLFItpe"&gt;10,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and $&lt;span id="xdx_90D_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyThirdMember_zgLXhaPMd6ed"&gt;108,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;from an unrelated third party with an
interest rate of &lt;span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyMember_z7P3oaoSX3q8"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
per annum with a maturity date of &lt;span id="xdx_90D_eus-gaap--DebtInstrumentMaturityDate_ddxL_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyOneMember_z9kmcX4saOwe" title="::XDX::December%2031%2C%202021"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0930"&gt;December
31&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;, &lt;span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_dxL_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyTwoMember_zxm4xTx38OJk" title="::XDX::July%2022%2C%202021"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0931"&gt;July
22&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and &lt;span id="xdx_909_eus-gaap--DebtInstrumentMaturityDate_dd_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--UnrelatedThirdPartyThirdMember_zSdrsEd1qKRb"&gt;August
31, 2021&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;, respectively. During the three months
ended March 31, 2021 the Company agreed to repay the outstanding principal and interest through the issuance of &lt;span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zEwJ4izQiw1c"&gt;1,240,111
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;common shares at $&lt;span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_ztDPns8tSwMl"&gt;0.09
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;per share. As of March 31, 2021, the Company
accrued interest of $&lt;span id="xdx_900_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_c20210331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_z26X8dzKy5Fd"&gt;1,319&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
As of the date of the settlement agreement the Company had $&lt;span id="xdx_903_eus-gaap--LoansPayable_iI_pp0p0_c20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_zw7WDCpy7ova"&gt;150,439
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;principal and $&lt;span id="xdx_903_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20220331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_zhoXFtR19KS3"&gt;7,336
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;interest outstanding, resulting in the Company
recognizing a gain on settlement of $&lt;span id="xdx_90F_eus-gaap--GainLossRelatedToLitigationSettlement_c20210101__20210331__us-gaap--UnderlyingAssetClassAxis__us-gaap--LoansPayableMember_zcqgcJXMsdfe"&gt;46,176
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;for the three month period ended March 31, 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2020 the Company received $&lt;span id="xdx_904_eus-gaap--ProceedsFromLoans_pp0p0_c20200101__20201231_zou6RSMJBu46"&gt;28,387
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;($&lt;span id="xdx_907_eus-gaap--ProceedsFromLoans_pp0p0_uCAD_c20200101__20201231_zyY6Tb4il8jb"&gt;40,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;CDN) interest free from the Government of Canada
as part of the COVID-19 small business relief program. Repaying the balance of the loan on or before December 31, 2023 will result
in loan forgiveness of 25 percent. As of March 31, 2022 loan payable outstanding is $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220331_zYsKdQdsXLz3"&gt;28,387
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;($&lt;span id="xdx_900_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_uCAD_c20220331_zmPbli62BRec"&gt;40,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;CDN).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</WKSP:LoanPayableTextBlock>
    <us-gaap:ProceedsFromLoans
      contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyOneMember"
      decimals="0"
      unitRef="USD">32439</us-gaap:ProceedsFromLoans>
    <us-gaap:ProceedsFromLoans
      contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyTwoMember"
      decimals="0"
      unitRef="USD">10000</us-gaap:ProceedsFromLoans>
    <us-gaap:ProceedsFromLoans
      contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyThirdMember"
      decimals="0"
      unitRef="USD">108000</us-gaap:ProceedsFromLoans>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2020-12-31_custom_UnrelatedThirdPartyMember"
      decimals="INF"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2020-01-012020-12-31_custom_UnrelatedThirdPartyThirdMember">2021-08-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_LoansPayableMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1240111</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-03-31_us-gaap_LoansPayableMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="USDPShares">0.09</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2021-03-31_us-gaap_LoansPayableMember"
      decimals="0"
      unitRef="USD">1319</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LoansPayable
      contextRef="AsOf2022-03-31_us-gaap_LoansPayableMember"
      decimals="0"
      unitRef="USD">150439</us-gaap:LoansPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2022-03-31_us-gaap_LoansPayableMember"
      decimals="0"
      unitRef="USD">7336</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="From2021-01-012021-03-31_us-gaap_LoansPayableMember"
      decimals="0"
      unitRef="USD">46176</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:ProceedsFromLoans
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">28387</us-gaap:ProceedsFromLoans>
    <us-gaap:ProceedsFromLoans
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="CAD">40000</us-gaap:ProceedsFromLoans>
    <us-gaap:DebtInstrumentFairValue contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">28387</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="AsOf2022-03-31" decimals="0" unitRef="CAD">40000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:GovernmentAssistanceTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_80A_eus-gaap--GovernmentAssistanceTextBlock_zC0bHU4bywy5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;15.
&lt;span&gt;&lt;span id="xdx_82C_zNeleFvI2SJl"&gt;Government Assistance&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Government of Canada is currently providing funding through the Canada Emergency Wage Subsidy (&#x201c;CEWS&#x201d;) and Canada Emergency
Rent Subsidy (&#x201c;CERS&#x201d;) programs in order to provide financial relief to Canadian businesses affected by COVID-19. The CEWS
program provides a reimbursement of salaries for eligible employers based on a decrease in revenues. The CERS program provides a reimbursement
of rent expenses paid by eligible parties based on a decrease in revenues. During the three months ended March 31, 2022, the Company
recognized CEWS of $&lt;span id="xdx_901_ecustom--SubsidyReceived_pp0p0_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyWageSubsidyMember_zF74TPKMHEO3"&gt;0
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2021 - $&lt;span id="xdx_901_ecustom--SubsidyReceived_pp0p0_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyWageSubsidyMember_z2MP39A33vec"&gt;21,704
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;($&lt;span id="xdx_901_ecustom--SubsidyReceived_pp0p0_uCAD_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyWageSubsidyMember_zQ8EHmjb6uvg"&gt;27,534
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;CDN)) and CERS of $&lt;span id="xdx_905_ecustom--SubsidyReceived_pp0p0_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyRentSubsidyMember_zsI1LhmEOiKl"&gt;0
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2021 - $&lt;span id="xdx_907_ecustom--SubsidyReceived_pp0p0_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--CanadaEmergencyRentSubsidyMember_zMaQ46tnZcwi"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;as a reduction in general and administrative expense
on the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:GovernmentAssistanceTextBlock>
    <WKSP:SubsidyReceived
      contextRef="From2022-01-012022-03-31_custom_CanadaEmergencyWageSubsidyMember"
      decimals="0"
      unitRef="USD">0</WKSP:SubsidyReceived>
    <WKSP:SubsidyReceived
      contextRef="From2021-01-012021-03-31_custom_CanadaEmergencyWageSubsidyMember"
      decimals="0"
      unitRef="USD">21704</WKSP:SubsidyReceived>
    <WKSP:SubsidyReceived
      contextRef="From2022-01-012022-03-31_custom_CanadaEmergencyWageSubsidyMember"
      decimals="0"
      unitRef="CAD">27534</WKSP:SubsidyReceived>
    <WKSP:SubsidyReceived
      contextRef="From2022-01-012022-03-31_custom_CanadaEmergencyRentSubsidyMember"
      decimals="0"
      unitRef="USD">0</WKSP:SubsidyReceived>
    <WKSP:SubsidyReceived
      contextRef="From2021-01-012021-03-31_custom_CanadaEmergencyRentSubsidyMember"
      decimals="0"
      unitRef="USD">0</WKSP:SubsidyReceived>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_zcHCBXtLqaY6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;16.
&lt;span id="xdx_823_zbsXKBGhnU22"&gt;Loss per Share&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended March 31, 2022, loss per share is $(&lt;span id="xdx_903_eus-gaap--EarningsPerShareDiluted_iN_pid_di_c20220101__20220331_zIp6u7EqwmYf"&gt;0.17&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
(basic and diluted) compared to the three months ended March 31, 2021, of $(&lt;span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_iN_di_c20210101__20211231_zJ6wHf0Uz837"&gt;0.24&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
(basic and diluted) using the weighted average number of shares of &lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220331_zYEEDMUS6iCa"&gt;16,988,033
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(basic and diluted) and &lt;span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20210101__20210331_zkN9kzMI7ge5"&gt;5,155,097
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(basic and diluted) respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;There
are &lt;span id="xdx_90C_eus-gaap--CommonStockSharesAuthorized_iI_c20210331_z0xkPrSJGpKe"&gt;299,000,000&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shares
authorized, &lt;span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_c20220331_zBsmzJggDHa9"&gt;17,001,034&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and
&lt;span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_c20210331_z7C4jd5dhuW4"&gt;8,820,619&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shares
issued and outstanding, as at March 31, 2022 and 2021 respectively. As of March 31, 2022, the Company has &lt;span id="xdx_905_ecustom--SharesToBeIssued_iI_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zC8GhvGQY1I7"&gt;221,667
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shares to be issued. The computation of loss
per share is based on the weighted average number of shares outstanding during the period in accordance with ASC Topic No. 260, &#x201c;Earnings
Per Share.&#x201d; Shares underlying the Company&#x2019;s outstanding warrants and convertible promissory notes were excluded due to the
anti-dilutive effect they would have on the computation. As at March 31, 2022 the Company has &lt;span id="xdx_904_eus-gaap--ConversionOfStockSharesConverted1_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z4Nz1KXlLgkb"&gt;5,586,523
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;warrants convertible to &lt;span id="xdx_902_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zS8poOWQUG7j"&gt;6,577,513
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;common shares, &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zIg0jexLjNdi"&gt;1,070,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;restricted stock to be issued, &lt;span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrftXLfNHr2a"&gt;722,500
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;stock options exercisable for &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zsiRXPyf1w9k"&gt;722,500
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;common shares, and &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zIXn2PVt7qTe"&gt;700,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;performance stock units that would result
in the issuance of up to &lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Stock Issued During Period, Shares, New Issues"&gt;700,000&lt;/span&gt;
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;common shares upon specific vesting conditions
being met,&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt; for a total underlying common shares
of &lt;span id="xdx_902_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z3iHza4i4YYc"&gt;9,070,013&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
As at March 31, 2021 the Company has &lt;span id="xdx_90B_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zFSiHjN8uTDk"&gt;2,884,180
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;warrants convertible to &lt;span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBWyDmcmyeo"&gt;2,884,180
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;common shares for a total underlying common shares
of &lt;span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_ziWGZEumtFM1"&gt;2,884,180&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Worksport
Ltd. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Notes
to the Condensed Consolidated Financial Statements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-01to2022-03-31"
      decimals="INF"
      unitRef="USDPShares">-0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-01to2022-03-31"
      decimals="INF"
      unitRef="Shares">16988033</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-01-012021-03-31"
      decimals="INF"
      unitRef="Shares">5155097</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2021-03-31" decimals="INF" unitRef="Shares">299000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">17001034</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2021-03-31" decimals="INF" unitRef="Shares">8820619</us-gaap:CommonStockSharesOutstanding>
    <WKSP:SharesToBeIssued
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">221667</WKSP:SharesToBeIssued>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2022-01-012022-03-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">5586523</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">6577513</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218"
      decimals="INF"
      unitRef="Shares">1070000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">722500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">722500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember_custom_PerformanceStockUnitsMember"
      decimals="INF"
      unitRef="Shares">700000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218"
      decimals="INF"
      unitRef="Shares">700000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="AsOf2022-03-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">9070013</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2021-01-012021-03-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">2884180</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="AsOf2021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2884180</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="AsOf2021-03-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">2884180</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <WKSP:WarrantsTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_801_ecustom--WarrantsTextBlock_zFB6CKzTssx5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;17.
&lt;span id="xdx_827_zS9iz8lVHzQ2"&gt;Warrants&lt;/span&gt; &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2022, &lt;span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_do_c20220331__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zM6I9eFNDOs7" title="Class of warrant or right number of securities"&gt;no&lt;/span&gt; warrants were exercised and &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pp0p0_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrOO2k0M9FV6" title="Instruments exercised"&gt;202,701&lt;/span&gt; Reg-A public offering warrants expired. During the three
months ended March 31, 2021, &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pp0p0_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z4y9Kv7UhVjd" title="Instruments exercised"&gt;772,535&lt;/span&gt; warrants were exercised at $&lt;span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20210331__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_zAT5YKIhGGcl" title="Exercise price"&gt;4.00&lt;/span&gt; per share for &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zIDXSFUehL1c" title="Instruments exercised"&gt;772,535&lt;/span&gt; common shares.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2021, the Company issued &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember__us-gaap--AwardTypeAxis__custom--WarrantTwoMember_zR4DW6OIBrTk" title="Options grants"&gt;1,502,409&lt;/span&gt; and &lt;span id="xdx_90F_ecustom--WarrantsIssued_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zU8vrLDR7zp1" title="Warrants issued"&gt;2,040,990&lt;/span&gt; warrants convertible to 1 and 2 common shares each exercisable
for a period of 12 and 18 months respectively. The warrants were issued in connection with the Reg-A public offering and private placement
offering respectively. The exercise price of the warrants is $&lt;span id="xdx_909_eus-gaap--SharesIssuedPricePerShare_iI_c20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zPuSnbpOj7Pl" title="Shares issued price per share"&gt;4.00&lt;/span&gt; per share. During the same period the Company issued &lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__custom--PreStockSplitMember__us-gaap--AwardTypeAxis__custom--WarrantThreeMember_zctiqnuldCud" title="Options grants"&gt;3,763,636&lt;/span&gt; warrants
convertible to 1 common share at an exercise price of $&lt;span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_c20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zeuYVgcl4YV2"&gt;6.05&lt;/span&gt; per share exercisable for a period of 36 months. &lt;span id="xdx_905_ecustom--WarrantsIssued_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zWHOgSC4ni0e" title="Warrants issued"&gt;3,272,727&lt;/span&gt; warrants were
purchased through the underwritten public offering and &lt;span id="xdx_90A_ecustom--WarrantsIssued_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zoEypnaxDKsg" title="Warrants issued"&gt;490,909&lt;/span&gt; over-allotment warrants purchased by the underwriter. The warrants were
issued in connection with the underwritten public offering.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2021 the Company and warrant holder reached an agreement to amend a previous warrant agreement. The Company
will issue an additional &lt;span id="xdx_90C_ecustom--AdditionalWarrantsIssued_iI_c20211231__us-gaap--TypeOfArrangementAxis__custom--WarrantAgreementMember__srt--TitleOfIndividualAxis__custom--WarrantHolderMember_zGBFZamVz99e" title="Additional warrants issued"&gt;150,000&lt;/span&gt; warrants for a total of &lt;span id="xdx_90C_ecustom--AdditionalWarrantsIssued_iI_c20211231__us-gaap--TypeOfArrangementAxis__custom--WarrantAgreementMember_zpAdpfU3Bm56" title="Additional warrants issued"&gt;250,000&lt;/span&gt; warrants valued at $&lt;span id="xdx_907_ecustom--AdditionWarrantsValue_c20210101__20211231_zEt7YOvE4yOg"&gt;37,000&lt;/span&gt;. The exercisable period of the warrants was
also amended to a period of five years beginning on January 14, 2021. The warrants are convertible to 1 common share each exercisable
at $&lt;span id="xdx_902_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211231__us-gaap--TypeOfArrangementAxis__custom--WarrantAgreementMember_zvszWlJdtg5c" title="Warrants exercise per share"&gt;2&lt;/span&gt; per share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2021 the Company issued &lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--TitleOfIndividualAxis__custom--UnderwrittersMember_zksPjBjDElq6" title="Stock issued during period shares new issues"&gt;130,909&lt;/span&gt; representative warrants to the Company&#x2019;s underwriters. The representative
warrants are not exercisable until January 30, 2022. The representative are exercisable for &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z7x0ziK9Uura" title="Stock issued during period shares stock options exercised"&gt;130,909&lt;/span&gt; common shares at $&lt;span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zLv0YxgkTQPf" title="Shares issued price per share"&gt;6.05&lt;/span&gt; per share
until August 3, 2024. As of March 31, 2022 the Company recognized a value of $273,993 for the representative warrants to share issuance
cost.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2021, &lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zVLN6ECwZZB8"&gt;26,815
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;warrants expired.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_ecustom--ScheduleOfWarrantsExercisePriceTableTextBlock_zAFHWixEsKvl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2022, the Company has the following warrants outstanding:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zQRE6JHZFCU4" style="display: none"&gt;Schedule
of Warrants Exercise Price&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Exercise price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Remaining Contractual Life (Years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Expiry date&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_zvIhFVpuLHz6" style="width: 14%; text-align: right" title="Exercise price"&gt;4.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_ze0KLsXexLj3" style="width: 14%; text-align: right" title="Warrant, outstanding"&gt;1,690,990&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_z2clk705qC56" title="Weighted average life (years)"&gt;0.50&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_zljTlPTAOgEg" style="width: 44%; text-align: center" title="Warrants expiry date"&gt;October 1, 2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zaomzoYWuxje" style="text-align: right" title="Exercise price"&gt;6.05&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_z0XUS0r7d6R1" style="text-align: right" title="Warrant, outstanding"&gt;3,577,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zOFjWDUau0Jc" title="Weighted average life (years)"&gt;2.35&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zXP20L8dOfgg" style="text-align: center" title="Warrants expiry date"&gt;August 6, 2024&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_znSqPK3AmENi" style="text-align: right" title="Exercise price"&gt;2.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_zg9qUfvURhE5" style="text-align: right" title="Warrant, outstanding"&gt;5,488&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_zsDfEtvjtAIg" title="Weighted average life (years)"&gt;2.91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_z2336kXaW3Fb" style="text-align: center" title="Warrants expiry date"&gt;February 25, 2025&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zw3mgSNILsrj" style="text-align: right" title="Exercise price"&gt;2.40&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zE7YL9s2Pvgd" style="text-align: right" title="Warrant, outstanding"&gt;62,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zqDeOgrzmOPk" title="Weighted average life (years)"&gt;2.97&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zgKnVSxEGQD3" style="text-align: center" title="Warrants expiry date"&gt;March 20, 2025&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zpQb6gybVs04" style="padding-bottom: 1.5pt; text-align: right" title="Exercise price"&gt;40.00&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zVhTUSi7gKTi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrant, outstanding"&gt;250,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zfYY7RFOHIXj" title="Weighted average life (years)"&gt;3.79&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zhDsxIdFPsrf" style="text-align: center; padding-bottom: 1.5pt" title="Warrants expiry date"&gt;January 14, 2026&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331_zdUmgg3eLSke" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrant, outstanding"&gt;5,586,523&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zEDp8hG7wjnl" title="Weighted average life (years)"&gt;1.88&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_z4uVKtzsIFD" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z6hE2RUzykg" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BC_zmI8uZMgGuh6" style="display: none"&gt;Schedule
of Warrants Activity&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted average price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted average price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-weight: bold; text-align: justify"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20220331_zMJxeQh2DW0j" style="width: 11%; text-align: right" title="Number of warrants, balance, beginning of year"&gt;5,658,315&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220331_zENgWVx009X8" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of year"&gt;4.30&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20210101__20211231_zuG4bZUrjUNe" style="width: 11%; text-align: right" title="Number of warrants, balance, beginning of year"&gt;716,815&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231_zewTDLzLd9l9" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of year"&gt;4.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Issuance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20220331_z87NWpbhzjge" style="text-align: right" title="Number of warrants, issuance"&gt;130,909&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220331_zaQBIE2UZYQ3" style="text-align: right" title="Weighted average price, issuance"&gt;6.05&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20210101__20211231_zlRKq4TsJIg2" style="text-align: right" title="Number of warrants, issuance"&gt;7,457,036&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231_zB5Cd3TDsGsc" style="text-align: right" title="Weighted average price, issuance"&gt;4.30&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20220101__20220331_zgGcp2GA1vMh" style="text-align: right" title="Number of warrants, expired"&gt;(202,701&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_c20220101__20220331_zFySHDsZifkd" style="text-align: right" title="Weighted average price, expired"&gt;(4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20210101__20211231_zg4oJTvJOu9i" style="text-align: right" title="Number of warrants, expired"&gt;(26,815&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_c20210101__20211231_zw8j98wfvdk8" style="text-align: right" title="Weighted average price, expired"&gt;(4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Exercise&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20220331_znJIlLY3EkSb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, exercise"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1084"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_c20220101__20220331_z4HHKd7SKYp" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, exercise"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1086"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231_zSYcn3OgPM1f" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, exercise"&gt;(2,488,721&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_c20210101__20211231_zer1f2tqJZdf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, exercise"&gt;(4.00&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"&gt;Balance, end of period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220101__20220331_zCaNGWM1JvGg" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants, balance, end of period"&gt;5,586,523&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220331_zKdIPuJsjeC" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, ending of year"&gt;4.35&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20210101__20211231_zxV8kJH0gyhi" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants, balance, end of period"&gt;5,658,315&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231_z5pgMHkFMck3" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, ending of year"&gt;4.30&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zYYWHKCr9Krh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</WKSP:WarrantsTextBlock>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2022-03-31_us-gaap_WarrantMember4764781"
      decimals="INF"
      unitRef="Shares">0</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember4759218"
      decimals="0"
      unitRef="Shares">202701</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="Shares">772535</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-03-31_custom_WarrantOneMember"
      decimals="INF"
      unitRef="USDPShares">4.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2021-01-012021-03-31_custom_WarrantTwoMember"
      decimals="INF"
      unitRef="Shares">772535</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2021-01-012021-12-31_custom_PreStockSplitMember_custom_WarrantTwoMember"
      decimals="INF"
      unitRef="Shares">1502409</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <WKSP:WarrantsIssued
      contextRef="From2021-01-012021-12-31_custom_WarrantTwoMember"
      decimals="INF"
      unitRef="Shares">2040990</WKSP:WarrantsIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2021-12-31_custom_WarrantTwoMember"
      decimals="INF"
      unitRef="USDPShares">4.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2021-01-012021-12-31_custom_PreStockSplitMember_custom_WarrantThreeMember"
      decimals="INF"
      unitRef="Shares">3763636</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2021-12-31_custom_WarrantThreeMember"
      decimals="INF"
      unitRef="USDPShares">6.05</us-gaap:SharesIssuedPricePerShare>
    <WKSP:WarrantsIssued
      contextRef="From2021-01-012021-12-31_custom_WarrantThreeMember"
      decimals="INF"
      unitRef="Shares">3272727</WKSP:WarrantsIssued>
    <WKSP:WarrantsIssued
      contextRef="From2021-01-012021-12-31_custom_WarrantTwoMember_us-gaap_OverAllotmentOptionMember"
      decimals="INF"
      unitRef="Shares">490909</WKSP:WarrantsIssued>
    <WKSP:AdditionalWarrantsIssued
      contextRef="AsOf2021-12-31_custom_WarrantAgreementMember_custom_WarrantHolderMember"
      decimals="INF"
      unitRef="Shares">150000</WKSP:AdditionalWarrantsIssued>
    <WKSP:AdditionalWarrantsIssued
      contextRef="AsOf2021-12-31_custom_WarrantAgreementMember"
      decimals="INF"
      unitRef="Shares">250000</WKSP:AdditionalWarrantsIssued>
    <WKSP:AdditionWarrantsValue
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">37000</WKSP:AdditionWarrantsValue>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-12-31_custom_WarrantAgreementMember"
      decimals="INF"
      unitRef="USDPShares">2</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember_custom_UnderwrittersMember"
      decimals="INF"
      unitRef="Shares">130909</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">130909</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">6.05</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
      contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">26815</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_895_ecustom--ScheduleOfWarrantsExercisePriceTableTextBlock_zAFHWixEsKvl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2022, the Company has the following warrants outstanding:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zQRE6JHZFCU4" style="display: none"&gt;Schedule
of Warrants Exercise Price&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Exercise price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Remaining Contractual Life (Years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Expiry date&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_zvIhFVpuLHz6" style="width: 14%; text-align: right" title="Exercise price"&gt;4.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_ze0KLsXexLj3" style="width: 14%; text-align: right" title="Warrant, outstanding"&gt;1,690,990&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_z2clk705qC56" title="Weighted average life (years)"&gt;0.50&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsOneMember_zljTlPTAOgEg" style="width: 44%; text-align: center" title="Warrants expiry date"&gt;October 1, 2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zaomzoYWuxje" style="text-align: right" title="Exercise price"&gt;6.05&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_z0XUS0r7d6R1" style="text-align: right" title="Warrant, outstanding"&gt;3,577,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zOFjWDUau0Jc" title="Weighted average life (years)"&gt;2.35&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsTwoMember_zXP20L8dOfgg" style="text-align: center" title="Warrants expiry date"&gt;August 6, 2024&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_znSqPK3AmENi" style="text-align: right" title="Exercise price"&gt;2.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_zg9qUfvURhE5" style="text-align: right" title="Warrant, outstanding"&gt;5,488&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_zsDfEtvjtAIg" title="Weighted average life (years)"&gt;2.91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsThreeMember_z2336kXaW3Fb" style="text-align: center" title="Warrants expiry date"&gt;February 25, 2025&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zw3mgSNILsrj" style="text-align: right" title="Exercise price"&gt;2.40&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zE7YL9s2Pvgd" style="text-align: right" title="Warrant, outstanding"&gt;62,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zqDeOgrzmOPk" title="Weighted average life (years)"&gt;2.97&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFourMember_zgKnVSxEGQD3" style="text-align: center" title="Warrants expiry date"&gt;March 20, 2025&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zpQb6gybVs04" style="padding-bottom: 1.5pt; text-align: right" title="Exercise price"&gt;40.00&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zVhTUSi7gKTi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrant, outstanding"&gt;250,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zfYY7RFOHIXj" title="Weighted average life (years)"&gt;3.79&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20220331__us-gaap--StatementClassOfStockAxis__custom--WarrantsFiveMember_zhDsxIdFPsrf" style="text-align: center; padding-bottom: 1.5pt" title="Warrants expiry date"&gt;January 14, 2026&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220331_zdUmgg3eLSke" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrant, outstanding"&gt;5,586,523&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zEDp8hG7wjnl" title="Weighted average life (years)"&gt;1.88&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-03-31_custom_WarrantsOneMember"
      decimals="INF"
      unitRef="USDPShares">4.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-03-31_custom_WarrantsOneMember"
      decimals="INF"
      unitRef="Shares">1690990</us-gaap:ClassOfWarrantOrRightOutstanding>
    <WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-03-31_custom_WarrantsOneMember">P0Y6M</WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate contextRef="AsOf2022-03-31_custom_WarrantsOneMember">2022-10-01</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-03-31_custom_WarrantsTwoMember"
      decimals="INF"
      unitRef="USDPShares">6.05</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-03-31_custom_WarrantsTwoMember"
      decimals="INF"
      unitRef="Shares">3577545</us-gaap:ClassOfWarrantOrRightOutstanding>
    <WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-03-31_custom_WarrantsTwoMember">P2Y4M6D</WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate contextRef="AsOf2022-03-31_custom_WarrantsTwoMember">2024-08-06</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-03-31_custom_WarrantsThreeMember"
      decimals="INF"
      unitRef="USDPShares">2.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-03-31_custom_WarrantsThreeMember"
      decimals="INF"
      unitRef="Shares">5488</us-gaap:ClassOfWarrantOrRightOutstanding>
    <WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-03-31_custom_WarrantsThreeMember">P2Y10M28D</WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate contextRef="AsOf2022-03-31_custom_WarrantsThreeMember">2025-02-25</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-03-31_custom_WarrantsFourMember"
      decimals="INF"
      unitRef="USDPShares">2.40</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-03-31_custom_WarrantsFourMember"
      decimals="INF"
      unitRef="Shares">62500</us-gaap:ClassOfWarrantOrRightOutstanding>
    <WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-03-31_custom_WarrantsFourMember">P2Y11M19D</WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate contextRef="AsOf2022-03-31_custom_WarrantsFourMember">2025-03-20</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-03-31_custom_WarrantsFiveMember"
      decimals="INF"
      unitRef="USDPShares">40.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-03-31_custom_WarrantsFiveMember"
      decimals="INF"
      unitRef="Shares">250000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-03-31_custom_WarrantsFiveMember">P3Y9M14D</WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate contextRef="AsOf2022-03-31_custom_WarrantsFiveMember">2026-01-14</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">5586523</us-gaap:ClassOfWarrantOrRightOutstanding>
    <WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-01to2022-03-31">P1Y10M17D</WKSP:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z6hE2RUzykg" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BC_zmI8uZMgGuh6" style="display: none"&gt;Schedule
of Warrants Activity&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted average price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted average price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-weight: bold; text-align: justify"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20220331_zMJxeQh2DW0j" style="width: 11%; text-align: right" title="Number of warrants, balance, beginning of year"&gt;5,658,315&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220331_zENgWVx009X8" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of year"&gt;4.30&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20210101__20211231_zuG4bZUrjUNe" style="width: 11%; text-align: right" title="Number of warrants, balance, beginning of year"&gt;716,815&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231_zewTDLzLd9l9" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of year"&gt;4.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Issuance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20220331_z87NWpbhzjge" style="text-align: right" title="Number of warrants, issuance"&gt;130,909&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220331_zaQBIE2UZYQ3" style="text-align: right" title="Weighted average price, issuance"&gt;6.05&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20210101__20211231_zlRKq4TsJIg2" style="text-align: right" title="Number of warrants, issuance"&gt;7,457,036&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231_zB5Cd3TDsGsc" style="text-align: right" title="Weighted average price, issuance"&gt;4.30&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20220101__20220331_zgGcp2GA1vMh" style="text-align: right" title="Number of warrants, expired"&gt;(202,701&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_c20220101__20220331_zFySHDsZifkd" style="text-align: right" title="Weighted average price, expired"&gt;(4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20210101__20211231_zg4oJTvJOu9i" style="text-align: right" title="Number of warrants, expired"&gt;(26,815&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice_c20210101__20211231_zw8j98wfvdk8" style="text-align: right" title="Weighted average price, expired"&gt;(4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Exercise&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20220331_znJIlLY3EkSb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, exercise"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1084"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_c20220101__20220331_z4HHKd7SKYp" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, exercise"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1086"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231_zSYcn3OgPM1f" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of warrants, exercise"&gt;(2,488,721&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice_c20210101__20211231_zer1f2tqJZdf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, exercise"&gt;(4.00&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"&gt;Balance, end of period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220101__20220331_zCaNGWM1JvGg" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants, balance, end of period"&gt;5,586,523&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220331_zKdIPuJsjeC" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, ending of year"&gt;4.35&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20210101__20211231_zxV8kJH0gyhi" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of warrants, balance, end of period"&gt;5,658,315&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231_z5pgMHkFMck3" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, ending of year"&gt;4.30&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">5658315</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">4.30</WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">716815</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31"
      decimals="INF"
      unitRef="USDPShares">4.00</WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2022-01-01to2022-03-31"
      decimals="INF"
      unitRef="Shares">130909</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-01to2022-03-31"
      decimals="INF"
      unitRef="USDPShares">6.05</WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Shares">7457036</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="USDPShares">4.30</WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
      contextRef="From2022-01-01to2022-03-31"
      decimals="INF"
      unitRef="Shares">202701</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice
      contextRef="From2022-01-01to2022-03-31"
      decimals="INF"
      unitRef="USDPShares">-4.00</WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Shares">26815</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="USDPShares">-4.00</WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Shares">2488721</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="USDPShares">-4.00</WKSP:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">5586523</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-03-31"
      decimals="INF"
      unitRef="USDPShares">4.35</WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">5658315</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">4.30</WKSP:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_807_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zNk3biJLTph" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;18.
&lt;span id="xdx_826_zKpvAFZKSUd"&gt;Stock Options&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
the Company&#x2019;s 2015 Equity Incentive Plan &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20220101__20220331__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_z3f29UoURfq2" title="Share based compensation, description"&gt;the number of common shares reserved for issuance under the option plan shall not exceed
10% of the issued and outstanding common shares of the Company, have a maximum term of &lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_zsfwDOnDCr03" title="Stock option, term"&gt;10&lt;/span&gt; years and vest at the discretion of the Board
of Directors&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Worksport
Ltd. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Notes
to the Condensed Consolidated Financial Statements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;18.
Stock Options &lt;/b&gt;(continued)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
equity-settled share-based payments are ultimately recognized as an expense in the statement of operations and comprehensive loss with
a corresponding credit to &#x201c;Additional Paid in Capital.&#x201d; If vesting periods or other non-market vesting conditions apply,
the expense is allocated over the vesting period, based on the best available estimate of the number of share options expected to vest.
Estimates are subsequently revised if there is any indication that the number of share options expected to vest differs from previous
estimates. Any cumulative adjustment prior to vesting is recognized in the current period. No adjustment is made to any expense recognized
in prior periods if share options ultimately exercised are different to that estimated on vesting.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 29, 2021 the Company granted &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zxMWLwTzQyce"&gt;400,000 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and &lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--DirectorMember_zmjz3O4j9N6j"&gt;300,000 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;performance
stock units (&#x201c;PSU&#x201d;) to the Company&#x2019;s Chief Executive Officer and a director, respectively. &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20211227__20211229__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zUmagaE3aLzf"&gt;The
PSU will vest in 5% increments according to a schedule that correlates with the Company&#x2019;s stock price. The first 5% of the
PSUs vest upon the Company&#x2019;s stock price closing at $3.00. 50% will have vested at a closing price of $16.50 and 100% will
have vested at a closing price of $31.50&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;. the fair value of the PSU was estimated to be $&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20211227__20211229__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_z7788Ug204Og" title="Fair value"&gt;2,308,012&lt;/span&gt;, which will be expensed as stock-based compensation over a five year period. As of March 31, 2022, no PSUs have been vested and the Company recognized
$&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensation_c20220101__20220331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zHzgEhNSQBh8"&gt;115,400 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2021
- $&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensation_c20210101__20210331__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zaUEz3j1hYda" title="Sharebased compensation"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;) &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to stock-based compensation
expense. It is uncertain whether any of these grants will vest as of the date of this report.&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 6, 2021, the Company granted &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_z4RjL5miaizj" title="Number of stock options grants"&gt;140,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;options to directors, advisors and officers with
an exercise price of $&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zz6mYbGXhyzd" title="Exercise price"&gt;5.50
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and an expiry date of &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pp0d_dd_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zqPUjK0tut95"&gt;August
6, 2026&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;. &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zowcYZW5dzR5"&gt;The
stock options vested on January 1, 2022. The fair value of the options on grant date was estimated to be $&lt;/span&gt;&lt;/span&gt;&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20210805__20210806__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zzOKLDFH48M9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;754,189&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The Company recognized $&lt;span id="xdx_90A_eus-gaap--ProfessionalFees_c20220101__20220331__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zo6Ou3CEczAl" title="Consulting expense"&gt;5,096
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2021 - $&lt;span id="xdx_90D_eus-gaap--ProfessionalFees_c20210101__20210331__srt--TitleOfIndividualAxis__custom--DirectorsAdvisorsandOfficersMember_zVAe4araUFmc" title="Consulting expense"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to consulting expense during the three months ended
March 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 23, 2021, the Company granted &lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_ziusjDJhdHrh"&gt;15,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;options to a director with an exercise price
of $&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_zoEJQsHPyZI9"&gt;5.50
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and an expiry date of &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pp0d_dd_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_zIw50VTsXVm8"&gt;July
23, 2026&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;. The stock options vested on
January 1, 2022. &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_zl1jLGB5uu6c"&gt;The
fair value of the options on grant date was estimated to be $&lt;/span&gt;&lt;/span&gt;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20210722__20210723__srt--TitleOfIndividualAxis__srt--DirectorMember_z0i4e82KJqb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;129,480&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The Company recognized $&lt;span id="xdx_90B_eus-gaap--ProfessionalFees_c20220101__20220331__srt--TitleOfIndividualAxis__srt--DirectorMember_zSK4AUe2F2c"&gt;799
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2021 - $&lt;span id="xdx_902_eus-gaap--ProfessionalFees_c20210101__20210331__srt--TitleOfIndividualAxis__srt--DirectorMember_zgFio1NbRK35"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to consulting expense during the three months ended
March 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
September 1, 2021, the Company granted &lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zAAfK8UqwEpk"&gt;400,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;options to a consultant with an exercise price
of $&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zWNu23gi9jTa"&gt;5.32
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and an expiry date of &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zZ9Sn1J2sK12"&gt;September
1, 2026&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;. &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_z3O9TxgDhr0i"&gt;The
options have a vesting period of 6 months from the initial grant date; &lt;/span&gt;&lt;/span&gt;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20220228__20220301__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zy9pNYmxp3X7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100,000
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;vested&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;
on March 1, 2022, &lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20220831__20220901__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zxVUGjy81x25"&gt;100,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shall vest on September 1, 2022, &lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230228__20230301__srt--TitleOfIndividualAxis__custom--ConsultantsMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zSoZZe85QR8e"&gt;100,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shall vest on March 1, 2023 and &lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230831__20230901__srt--TitleOfIndividualAxis__custom--ConsultantsMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zfHPHKUYwEUj"&gt;100,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shall vest on September 1, 2023. The fair value
of the options on grant date was estimated to be $&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20210831__20210902__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zPVpLqp22gS4"&gt;2,112,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The Company recognized $&lt;span id="xdx_902_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zdDQbqBdHqQ4"&gt;264,787
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2021 - $&lt;span id="xdx_907_eus-gaap--ProfessionalFees_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zZDS7341zgh7"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to consulting expense during the three months ended
March 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 7 and November 2, 2021, the Company granted &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_zPlwUefjWq3f"&gt;5,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20211101__20211102__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_z65GG0VMFdbl"&gt;62,500
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;options respectively, to advisors with an exercise
price of $&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_zmu8EDkxPKec"&gt;5.50
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and $&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20211101__20211102__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_zcaF3YyXL0u8"&gt;5.24&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The options will expire on &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_z7Ji63unQ0V2"&gt;October
7, 2026&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211101__20211102__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_zg1GA3FY5JAh"&gt;November
2, 2026&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;respectively. The stock options vested
on January 1, 2022. The fair value of the options on grant date was estimated to be $&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20211006__20211007__srt--TitleOfIndividualAxis__custom--AdvisorOneMember_z7P9pugfXw48"&gt;326,498&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The Company recognized $&lt;span id="xdx_90E_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_zdRleOjnyoK5"&gt;5,294
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2021 - $&lt;span id="xdx_90B_eus-gaap--ProfessionalFees_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__custom--AdvisorTwoMember_z5iHpsBCZFok"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to consulting expense during the three months ended
March 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 29, 2021, the Company granted in aggregate of &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zYeWuJAOzAm1"&gt;90,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;options to members of the board with an exercise
price of $&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zMMkrOKlLwe2"&gt;2.51&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The options will expire on &lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zWYpDEo424jk"&gt;December
29, 2026&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;. &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zyW7g0w2DOJk"&gt;The
options have a vesting period of 1 year from the initial grant date; &lt;/span&gt;&lt;/span&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20221227__20221229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_z5hs78yS2Gl2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,000
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shall vest on December 29, 2022, &lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pid_c20231227__20231229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zPwuDXvdn68h"&gt;10,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shall vest on December 29, 2023 and &lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20241227__20241229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zlMA1NupAdAe"&gt;10,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shall vest on December 29, 2024. The fair value
of the options on grant date was estimated to be $&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20211227__20211229__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zIb4WZtW2Vkc"&gt;224,280&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The Company recognized $&lt;span id="xdx_906_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_z443ejWW5KP1"&gt;18,844
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2021 - $&lt;span id="xdx_909_eus-gaap--ProfessionalFees_pp0p0_c20210101__20210331__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zD41szLMxGK6"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
to consulting expense during the three months ended March 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 7, 2022, the Company granted &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220205__20220207__srt--TitleOfIndividualAxis__custom--AdvisorMember_zN5bhz6QggL7"&gt;10,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;options to an advisor with an exercise price
of $&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220205__20220207__srt--TitleOfIndividualAxis__custom--AdvisorMember_zdL7UOvVJW7d"&gt;2.19&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The options will expire on &lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20211227__20211229__srt--TitleOfIndividualAxis__custom--AdvisorMember_zgfUzgk878Tb"&gt;February
7, 2027&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;. The options vested immediately upon
issuance. The fair value of the options on grant date was estimated to be $&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20220205__20220207__srt--TitleOfIndividualAxis__custom--AdvisorMember_zLghEm1Jb6Mh"&gt;21,780&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The Company recognized $&lt;span id="xdx_906_eus-gaap--ProfessionalFees_pp0p0_c20220101__20220331__srt--TitleOfIndividualAxis__custom--AdvisorMember_zBw1MA7tGybk"&gt;21,780
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to consulting expense during the three months
ended March 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zfobpJzxSPq2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_zqHIwmQgIln8" style="display: none"&gt;Schedule
of Stock Options Activity&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of stock options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted average price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of stock options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted average price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-weight: bold; text-align: justify"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_d0_c20220101__20220331_zj1Nfy53l4Oe" style="width: 11%; text-align: right" title="Number of options, balance, beginning of period"&gt;712,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_d0_c20220101__20220331_znzt2B6Sh0ri" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of period"&gt;5.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_d0_c20210101__20211231_zXymWVEmn2J7" style="width: 11%; text-align: right" title="Number of options, balance, beginning of period"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_d0_c20210101__20211231_z9li2mPbjalj" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of period"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Granted&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220331_zD0OR7OPI9dl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of options, granted"&gt;10,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_d0_c20220101__20220331_z4X65PpJgnj6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, granted"&gt;2.19&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210101__20211231_zpbdyeXBl25h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of options, granted"&gt;712,500&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_d0_c20210101__20211231_zD9Bj5i5aNC6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, granted"&gt;5.00&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"&gt;Balance, end of period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220331_zrOeerXi8nza" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of options, balance, end of period"&gt;722,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_d0_c20220101__20220331_zker5RLL7XJ7" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, end of period"&gt;4.93&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231_zR7m5mBCN0y3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of options, balance, end of period"&gt;712,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_d0_c20210101__20211231_zlycwQixXYG3" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, end of period"&gt;5.00&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zGhWKmnAwq37" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zML17cyY1FB7" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_zJaghCOfXDcj" style="display: none"&gt;Schedule
of Share-based Payment Arrangement, Option, Exercise Price Range&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Range of Exercise prices&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Weighted average life (years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Weighted average exercise price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Exercisable on March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 30%; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Stock options&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331__srt--RangeAxis__srt--MinimumMember_zon841ORSl2f" title="Range of exercise prices"&gt;2.19&lt;/span&gt; - &lt;span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331__srt--RangeAxis__srt--MaximumMember_z4zocaqDNhE4" title="Range of exercise prices"&gt;5.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_pid_c20220331_zitxRarkIiuh" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of shares outstanding"&gt;722,500&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zIzla9FpwVQk" title="Weighted average life (years)"&gt;4.40&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331_zOJkvPmLFqy2" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Weighted average exercise price"&gt;4.93&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220331_zfERjmtAlId4" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of shares exercisable"&gt;332,500&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zeswZjUOtqla" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Worksport
Ltd. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Notes
to the Condensed Consolidated Financial Statements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(Unaudited)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription contextRef="From2022-01-012022-03-31_custom_TwoThousandFifteenEquityIncentivePlanMember">the number of common shares reserved for issuance under the option plan shall not exceed
10% of the issued and outstanding common shares of the Company, have a maximum term of 10 years and vest at the discretion of the Board
of Directors</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-03-31_custom_TwoThousandFifteenEquityIncentivePlanMember">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-12-272021-12-29_srt_ChiefExecutiveOfficerMember"
      decimals="INF"
      unitRef="Shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-12-272021-12-29_srt_DirectorMember"
      decimals="INF"
      unitRef="Shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="From2021-12-272021-12-29_srt_ChiefExecutiveOfficerMember">The
PSU will vest in 5% increments according to a schedule that correlates with the Company&#x2019;s stock price. The first 5% of the
PSUs vest upon the Company&#x2019;s stock price closing at $3.00. 50% will have vested at a closing price of $16.50 and 100% will
have vested at a closing price of $31.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2021-12-272021-12-29_srt_ChiefExecutiveOfficerMember"
      decimals="0"
      unitRef="USD">2308012</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-012022-03-31_srt_ChiefExecutiveOfficerMember"
      decimals="0"
      unitRef="USD">115400</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-03-31_srt_ChiefExecutiveOfficerMember"
      decimals="0"
      unitRef="USD">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember"
      decimals="INF"
      unitRef="Shares">140000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember"
      decimals="INF"
      unitRef="USDPShares">5.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember">2026-08-06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember">The
stock options vested on January 1, 2022. The fair value of the options on grant date was estimated to be $</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2021-08-052021-08-06_custom_DirectorsAdvisorsandOfficersMember"
      decimals="0"
      unitRef="USD">754189</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-012022-03-31_custom_DirectorsAdvisorsandOfficersMember"
      decimals="0"
      unitRef="USD">5096</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2021-01-012021-03-31_custom_DirectorsAdvisorsandOfficersMember"
      decimals="0"
      unitRef="USD">0</us-gaap:ProfessionalFees>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-07-222021-07-23_srt_DirectorMember"
      decimals="INF"
      unitRef="Shares">15000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-07-222021-07-23_srt_DirectorMember"
      decimals="INF"
      unitRef="USDPShares">5.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="From2021-07-222021-07-23_srt_DirectorMember">2026-07-23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="From2021-07-222021-07-23_srt_DirectorMember">The
fair value of the options on grant date was estimated to be $</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2021-07-222021-07-23_srt_DirectorMember"
      decimals="0"
      unitRef="USD">129480</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-012022-03-31_srt_DirectorMember"
      decimals="0"
      unitRef="USD">799</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2021-01-012021-03-31_srt_DirectorMember"
      decimals="0"
      unitRef="USD">0</us-gaap:ProfessionalFees>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-08-312021-09-02_custom_ConsultantsMember"
      decimals="INF"
      unitRef="Shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-08-312021-09-02_custom_ConsultantsMember"
      decimals="INF"
      unitRef="USDPShares">5.32</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="From2021-08-312021-09-02_custom_ConsultantsMember">2026-09-01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="From2021-08-312021-09-02_custom_ConsultantsMember">The
options have a vesting period of 6 months from the initial grant date;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2022-02-282022-03-01_custom_ConsultantsMember"
      decimals="INF"
      unitRef="Shares">100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2022-08-312022-09-01_custom_ConsultantsMember"
      decimals="INF"
      unitRef="Shares">100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2023-02-282023-03-01_custom_ConsultantsMember_srt_ScenarioForecastMember"
      decimals="INF"
      unitRef="Shares">100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2023-08-312023-09-01_custom_ConsultantsMember_srt_ScenarioForecastMember"
      decimals="INF"
      unitRef="Shares">100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2021-08-312021-09-02_custom_ConsultantsMember"
      decimals="0"
      unitRef="USD">2112000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-012022-03-31_custom_ConsultantsMember"
      decimals="0"
      unitRef="USD">264787</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2021-01-012021-03-31_custom_ConsultantsMember"
      decimals="0"
      unitRef="USD">0</us-gaap:ProfessionalFees>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-10-062021-10-07_custom_AdvisorOneMember"
      decimals="INF"
      unitRef="Shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-11-012021-11-02_custom_AdvisorTwoMember"
      decimals="INF"
      unitRef="Shares">62500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-10-062021-10-07_custom_AdvisorOneMember"
      decimals="INF"
      unitRef="USDPShares">5.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-11-012021-11-02_custom_AdvisorTwoMember"
      decimals="INF"
      unitRef="USDPShares">5.24</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="From2021-10-062021-10-07_custom_AdvisorOneMember">2026-10-07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="From2021-11-012021-11-02_custom_AdvisorTwoMember">2026-11-02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2021-10-062021-10-07_custom_AdvisorOneMember"
      decimals="0"
      unitRef="USD">326498</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-012022-03-31_custom_AdvisorTwoMember"
      decimals="0"
      unitRef="USD">5294</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2021-01-012021-03-31_custom_AdvisorTwoMember"
      decimals="0"
      unitRef="USD">0</us-gaap:ProfessionalFees>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember"
      decimals="INF"
      unitRef="Shares">90000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember"
      decimals="INF"
      unitRef="USDPShares">2.51</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember">2026-12-29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember">The
options have a vesting period of 1 year from the initial grant date;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2022-12-272022-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember"
      decimals="INF"
      unitRef="Shares">10000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2023-12-272023-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember"
      decimals="INF"
      unitRef="Shares">10000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2024-12-272024-12-29_srt_BoardOfDirectorsChairmanMember_srt_ScenarioForecastMember"
      decimals="INF"
      unitRef="Shares">10000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2021-12-272021-12-29_srt_BoardOfDirectorsChairmanMember"
      decimals="0"
      unitRef="USD">224280</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-012022-03-31_srt_BoardOfDirectorsChairmanMember"
      decimals="0"
      unitRef="USD">18844</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2021-01-012021-03-31_srt_BoardOfDirectorsChairmanMember"
      decimals="0"
      unitRef="USD">0</us-gaap:ProfessionalFees>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-02-052022-02-07_custom_AdvisorMember"
      decimals="INF"
      unitRef="Shares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-02-052022-02-07_custom_AdvisorMember"
      decimals="INF"
      unitRef="USDPShares">2.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="From2021-12-272021-12-29_custom_AdvisorMember">2027-02-07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2022-02-052022-02-07_custom_AdvisorMember"
      decimals="0"
      unitRef="USD">21780</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-012022-03-31_custom_AdvisorMember"
      decimals="0"
      unitRef="USD">21780</us-gaap:ProfessionalFees>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zfobpJzxSPq2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_zqHIwmQgIln8" style="display: none"&gt;Schedule
of Stock Options Activity&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of stock options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted average price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of stock options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted average price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-weight: bold; text-align: justify"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_d0_c20220101__20220331_zj1Nfy53l4Oe" style="width: 11%; text-align: right" title="Number of options, balance, beginning of period"&gt;712,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_d0_c20220101__20220331_znzt2B6Sh0ri" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of period"&gt;5.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_d0_c20210101__20211231_zXymWVEmn2J7" style="width: 11%; text-align: right" title="Number of options, balance, beginning of period"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_d0_c20210101__20211231_z9li2mPbjalj" style="width: 11%; text-align: right" title="Weighted average price, balance, beginning of period"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Granted&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220331_zD0OR7OPI9dl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of options, granted"&gt;10,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_d0_c20220101__20220331_z4X65PpJgnj6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, granted"&gt;2.19&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210101__20211231_zpbdyeXBl25h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of options, granted"&gt;712,500&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_d0_c20210101__20211231_zD9Bj5i5aNC6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average price, granted"&gt;5.00&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"&gt;Balance, end of period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220331_zrOeerXi8nza" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of options, balance, end of period"&gt;722,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_d0_c20220101__20220331_zker5RLL7XJ7" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, end of period"&gt;4.93&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231_zR7m5mBCN0y3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of options, balance, end of period"&gt;712,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_d0_c20210101__20211231_zlycwQixXYG3" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price, balance, end of period"&gt;5.00&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">712500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">5.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">-0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31"
      decimals="INF"
      unitRef="USDPShares">-0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-01to2022-03-31"
      decimals="INF"
      unitRef="Shares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-01to2022-03-31"
      decimals="INF"
      unitRef="USDPShares">2.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Shares">712500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="USDPShares">5.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">722500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-03-31"
      decimals="INF"
      unitRef="USDPShares">4.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">712500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">5.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zML17cyY1FB7" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_zJaghCOfXDcj" style="display: none"&gt;Schedule
of Share-based Payment Arrangement, Option, Exercise Price Range&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Range of Exercise prices&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Weighted average life (years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Weighted average exercise price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Exercisable on March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 30%; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Stock options&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331__srt--RangeAxis__srt--MinimumMember_zon841ORSl2f" title="Range of exercise prices"&gt;2.19&lt;/span&gt; - &lt;span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331__srt--RangeAxis__srt--MaximumMember_z4zocaqDNhE4" title="Range of exercise prices"&gt;5.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_pid_c20220331_zitxRarkIiuh" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of shares outstanding"&gt;722,500&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331_zIzla9FpwVQk" title="Weighted average life (years)"&gt;4.40&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20220331_zOJkvPmLFqy2" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Weighted average exercise price"&gt;4.93&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220331_zfERjmtAlId4" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of shares exercisable"&gt;332,500&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2022-03-31_srt_MinimumMember"
      decimals="INF"
      unitRef="USDPShares">2.19</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2022-03-31_srt_MaximumMember"
      decimals="INF"
      unitRef="USDPShares">5.50</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">722500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-01to2022-03-31">P4Y4M24D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2022-03-31"
      decimals="INF"
      unitRef="USDPShares">4.93</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="AsOf2022-03-31" decimals="INF" unitRef="Shares">332500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <WKSP:COVID19TextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_802_ecustom--COVID19TextBlock_zNXTa12ZIIK2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;19.
&lt;span id="xdx_826_z5fjaWT6Wtv6"&gt;COVID-19&lt;/span&gt; &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
outbreak of the coronavirus, specifically identified as &#x201c;COVID-19,&#x201d; has resulted in governments worldwide enacting emergency
measures to combat the spread of the virus. These measures, which include the implementation of travel bans, self-imposed quarantine
periods and social distancing, have caused material disruption to businesses globally resulting in an economic slowdown. Global equity
markets have experienced significant volatility and weakness. Governments and central banks have reacted with significant monetary and
fiscal interventions designed to stabilize economic conditions. The duration and impact of the COVID-19 outbreak is unknown at this time,
as is the efficacy of the government and central bank interventions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Additionally,
while the potential economic impact brought by, and the duration of the COVID-19 pandemic is difficult to assess or predict, the impact
of the COVID-19 pandemic on the global financial markets may reduce our ability to access capital, which could negatively impact our
short-term and long-term liquidity. The ultimate impact of the COVID-19 pandemic is highly uncertain and subject to change. We do not
yet know the full extent of potential delays or impacts on our business, financing or the global economy as a whole. However, these effects could have a material impact on our liquidity, capital resources, operations
and business and those of the third parties on which we rely. The management and board of the Company is constantly monitoring this situation
to minimize potential losses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</WKSP:COVID19TextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2022-01-01to2022-03-31">&lt;p id="xdx_803_eus-gaap--SubsequentEventsTextBlock_zfevSlGA9evb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;20.
&lt;span id="xdx_82E_zg1j9SzlWJJ6"&gt;Subsequent Events&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 9pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: left; width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 0.25in"&gt;&#x25cf;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;On May 2, 2022 the Company issued &lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220501__20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zabZUTk8mzBe" title="Number of shares issued"&gt;10,000&lt;/span&gt; shares of common stock to a third party consultant and
    an employee for a total amount of &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220501__20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--TitleOfIndividualAxis__custom--ConsultantMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_znucL491zkuh" title="Number of shares issued"&gt;20,000&lt;/span&gt; shares at $&lt;span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20220502__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--TitleOfIndividualAxis__custom--ConsultantMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zlwa1E92mvhc" title="Share issued per share"&gt;2.32&lt;/span&gt; per share.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#x25cf;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;In April 2022 the Company&#x2019;s wholly owned subsidiary Terravis Energy Inc. granted officers,
    directors and board members of the Company an aggregate of &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220402__20220430__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--TitleOfIndividualAxis__custom--DirectorsMember_zqV7kzcLtZ1l" title="Number of shares option to granted"&gt;1,350,000&lt;/span&gt; stock options.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#x25cf;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;On May 6th 2022 the Company closed on the purchase of its Property located in West Seneca, New
    York, the details of which are disclosed in the Company&#x2019;s Form 8-K filed on May 11, 2022 with the United States Securities
    and Exchange Commission.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-05-012022-05-02_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">10000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-05-012022-05-02_us-gaap_SubsequentEventMember_custom_ConsultantMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">20000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-05-02_us-gaap_SubsequentEventMember_custom_ConsultantMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="USDPShares">2.32</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-04-022022-04-30_us-gaap_SubsequentEventMember_custom_DirectorsMember"
      decimals="INF"
      unitRef="Shares">1350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>73
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !-XMU0'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  3>+=4)G !Z.X    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R''H8";-I:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/
MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE<DKXJ7GHHU,T/>,1@M(?
MZH@@.+\'AZ2,(@4SL @+D;6-T5)'5-3'"][H!1\^8Y=A1@-VZ-!3@JJL@+7S
MQ' >NP9N@!E&&%WZ+J!9B+GZ)S9W@%V28[)+:AB&<JAS;MJA@K>GW4M>M[ ^
MD?(:IU_)2CH'7+/KY-=Z\[C?LE9P(0J^*D2]KQXDYU*LWF?7'WXW8=<;>[#_
MV/@JV#;PZR[:+U!+ P04    "  3>+=4F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M !-XMU1G"N2)9 4  .07   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
ME9A=<]HX%(:O-[]"PU4[4V);YK-#F"$TV<TTH31DF^GN[(6P!7AJ6ZPDA_#O
M]\@&BV;-L9MA@K_.R^,CZ3V21CLA?Z@-YYJ\)G&JKEH;K;<?'4<%&YXP=2FV
M/(4[*R$3IN%4KAVUE9R%>5 2.]1U>T["HK0U'N77YG(\$IF.HY3/)5%9DC"Y
MO^:QV%VUO-;QPF.TWFASP1F/MFS-%US_N9U+.'-*E3!*>*HBD1+)5U>MB?=Q
MZO=-0/[$MXCOU,DQ,:^R%.*'.;D+KUJN(>(Q#[218/#UPJ<\CHT2</Q[$&V5
MOVD"3X^/ZK?YR\/++)GB4Q$_1Z'>7+4&+1+R%<MB_2AV?_##"W6-7B!BE?\G
MN^+93J=%@DQID1R"@2")TN*;O1X2<1) Z9D >@B@;P(\_TR ?PCP\Q<MR/+7
M^L0T&X^DV!%IG@8U<Y#G)H^&MXE2TXP++>%N!'%Z/!4O7)(V41LFN1HY&C3-
M'2<XQ%\7\?1,O$\>1*HWBMRD(0]_CG> I02B1Z!KB@H^,'E)?.\#H2ZE%3S3
MNO ]H7Y5]$\T?ID>/Y?SS\A]$D$&G5:3I_V65V4'#_?<]E>$HE-2=%"9"2"$
M.<9MS-95&'C\BL6*(QS=DJ/;+!M?,R8UE_&>//*MD+H*"9?2,L.(>B51KV'[
M2 ;6DCO#>21<JRY+_9*IWXQISF4D0C,R"(S-RNZ#*QW'PL5OO]7TYT')-FC&
M=ANI@,5'Q%NX7#GX<;6O'H(T+)&&OX3TG3-Y'@C7JLF2YUI7=%&A:2;E6R:L
M'6ODVFV/MGTL6]Z)87NHUDVJ([T'LIB3698LN:P$PD5<UVMWW-X 1:(6B39!
M>N3K2&D8B)K,6%*=)USHV<Q>S.B]N-=8,?&L?WNX Q_0IM"8$AKR#JK4*_G,
M]Y5PN)0+27.'/=KO8F36TSW<E ]D3^R5W(6 %ZVB@.4&AK0J+NEWV[0W[ V&
M**%U>P_WZ /A71H("8V2PWT@"PUC@ A)IB*#I$)N15C=UKCZ[!L&:0N A[OV
M 7(2AC!_41^.!^0>GB-?TFHR7+)/A\.+&QCKZ5(*,@6Y2PS5U@4/M_.WJ%-S
M!HE\$KNT$K.F.D1*P8=E:X;AV=+@X6[^%J]LZ+D4+U$:5*<2U_PRP]!LB?!P
M7_]?YHJN5PF$*TTGV!S5U@>*&_I;H+E0&NSEKVA[=CC4*-YW9Z0W'V!TMD10
MW-WSCC6!5=UY&%S@W6 P>(^AV-) <4>_%_DT8R-2K%K5B'2[G?:@/QAB1+8B
MT&85X5#AB]EBE*[S_EX]Z:A1_/YVX?0SF:T(M%%%N$MA:ETL;\U\@QU1*\EP
MQ1HR6PEHHTI@YAS@^V +:U$]^FIT9B)MLR" 13Q4$QX6@ABA+0.T41E8)"R.
MR76FX+:J;DM<IV9=0JW9TT9F?Y-PN3:]ZW=0T!L8D,F6I=6YPP7KEB?4&CUM
M9/2+#8=<84"X3"V0M7?:R-X!)8'IST*+X >4GWQ'@GS)-%AK&D(.*W<#"N5.
MKFSVK%[&7M],U/S.R'FIH/*MQ_LU:X 3'/+W S?F]0^VIV#]V<?M]2G2,'D7
M*^+1=\OW9,&#3$("*O<7:IP^9[P@\)=S8GC6LWW<;F$M'>:&N$^6(JZDJIG&
M?U[,,9*3W1?<68^9(3>OP8:E:WYV85$C-)LL/DVPK1C?NK2/>^HSDV:)HQIU
M">NP/NZ,O](E<*4C'X9E;=7'[;!!5\ %3%=XQE"LH?JX__U"7\"%SO<%YV0?
MU?AVOKVL2&!FF\66:GFUW,*>Y!NWCGV\V/]^8,;V%8GY"D+=RSXTFBRVE(L3
M+;;YKNQ2:"V2_'##6<BE>0#NKX30QQ/S ^7&_O@_4$L#!!0    ( !-XMU0<
MB&%UBP8  ,@9   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULK9EK;]LV
M%(;_"N$510O8L4CJVB8&<MFP BD6-.WVF9'H6*LD:B*5RW[]#B5%LB6*3K=]
M270Y/'IYR,/GD#Y]%-5WN>-<H:<\*^398J=4^6&]EO&.YTR>B)(7\&8KJIPI
MN*WNU[*L.$N:1GFV)H[CKW.6%HO-:?/LIMJ<BEIE:<%O*B3K/&?5\P7/Q./9
M B]>'GQ)[W=*/UAO3DMVSV^Y^E;>5'"W[KTD:<X+F8H"57Q[MCC''RXIU0T:
MB]]3_BCWKI'NRIT0W_7-I^1LX6A%/..QTBX8_'O@ESS+M"?0\5?G=-%_4S?<
MOW[Q_DO3>>C,'9/\4F1_I(G:G2W"!4KXEM69^B(>?^5=ASSM+Q:9;/ZBQ\[6
M6:"XEDKD76-0D*=%^Y\]=8'8:X#=F0:D:T!>VX!V#9K(K5ME3;>NF&*;TTH\
MHDI;@S=]T<2F:0V]20L]C+>J@K<IM%.;2U$D,"@\00@NI<C2A"FXNV 9*V*.
M;K5GB=Y]*UB=I/#F/5JA;[=7Z-V;]Z=K!0JTGW7<?>VB_1J9^=IG5IT@BI>(
M.(08FE_:FU_QN&^.#YNOH=]]YTG?>=+X\^8Z7U<5+Q0ZEQ(Z:7%(>X>T<4CG
M'#*Y0ZQ(4*PO^%]U^L R^((TA:IUY3>N=+8];(@7.F%$P]/UPWY0#(:AYP>4
MTM[P0*W;JW6M:L_C6-0@#M(QYJ#T+N.HX,JDM77D[DGPO,C#(Z%3*Y_XH6M6
MZ?4J/:O*W]2.5WL23?*\R8>#D&)G)&]JA4,W(-BLS^_U^59]GXH'&&%1/:-W
MA5 <46->^%.%$0XQ'4F<FGD.#@)BEACT$@.KQ)N*ERQ-$'\J=:[+9HHFO!0R
M-4_-8"+#Q1@[SGAF&NP"[+F19]8;]GI#J]ZO0K$,V;*SE1E./D^=T/4=,AYY
M@Z'K4$#=C-"H%QH='7NI<JVR'7Q,C*,?3;Y/7)>,!_^8U8%$[ PKO'-D] 'Z
ME7IN1OUG6)-*+7@YE^J=M\,TB2),W9%<DR$F81!%,XKWF(2MBIMB8B6VJUIR
MQ/3P-VI?8FS.L,[GP63T A]'8]E3.P][(9Y3/< $DR.30;'B/M6K:#MEYT-,
MIJL!=8D3C*5.[;R(.M[<E!@PA>V<:A-L/K&ZY@<)0R,?0]*,)1HL?1*YSNPL
M&.B$W5?1^3IE=VF6JI3;$(T'GF [4'KLE>RY89[."Q;'50UU3S;WL2XP!H9H
M:I/QRF@RQ*[K$7\F+ -NL)TW-^RY$EF&%'OB?1^,6JU^]/[@@RQ9S,\6L &0
MO'K@BPTR%F53*D&BPZ(PTY4!2]C.I2\\:XK-DNGE*1.LZ%(\-&?X%#>4[M<7
MG5R#F>>YP8S: 4K83B581_-42DUZ+7*8/ZUFSZQYBA[B4X+'I=-QNT/5 Z&P
M'5'7.JJ'2K%KEFK@3TC#R:)TS.RP%!\P1>R8>DGWC,.NK,_#9_NB3Z8,@IAY
MP5BTT8Y$9&8*DP%5Q(ZJPU)E=JGJU$[1@X/(#2<Q-AOZP5S*D;T=CQU2UZ*X
M1U]YE:.W/X40JH_HNHGW]2OC/242\5WBCI<_@QW%?A2&,_H'<I'7D.M8G*=0
M(HX')8PWEFDPQ)@&P=QL'N!%[/"ZW;&*[T26\$HVD0X^-K67#O 5WZ9QJM[;
M=K #S8B=9K>\@BB@<_26Y>5'=(&@V-]RF(X)NE4B_KY$;YP3QW&P7F41;$=K
MOD1X"<7\$IXBJ77"AJ!6.U&E?_,$7L+CWJMF8W][@6#]TY343T6M)!0\25K<
M+V%[)DO>G,AD+S,H,$\@:V]^ $K_@Z/#B \ )G8 7XH\%P62L]$E4:1C.QO?
M -[@I4/=)HYT&1)G"77JB^U_C[&!UX$S)H[)RH]FRA,R,)W8F7Z>)*D^H(,L
MU7O.55J@F)4I9*U1ZI35G@<K<^B/RW:3)6SU] 9^1O( =F('>Y.K2-9W,J[2
M4HN71\X;R)36*Q-UCID="AZ83NQ,-PFV%()D2FSJ0R4Z"?'4SJ4.QC-S@@YH
MIW:T0\5=YW5;ZR7MXF<\$)M">D6H[P<N'M=X1E.8#%$XMZ6G ]*I'>F7K5;(
M,Z0J5DA]K0^<DS_K=J]OU#XE]BJ$C<%8]S&S0\T#UJD=ZRT6?QPZG7@3K2.'
M$']R%&FP=''H4#*3A73OZ/0'R=ZL@/^Z2]-#TYD=K,G2O(-=[QVSZ]\X/K/J
M/H74R_@6FCHG 2"I:G\V:&^4*)N3]SNAE,B;RQUGT!5M .^W A;Q[D8?YO<_
MWFS^ 5!+ P04    "  3>+=4!GGKGR\#  #F#   &    'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;*V7W6_:,!# _Q4KVD,K=21.*!\5(+54T_90"15U>YCV
M8)*#6$UL9AOH]M?OG*2!%$@ C0=B)W>7WWW8YPPV4KWJ&,"0MS01>NC$QBSO
M7%>',:1,M^02!#Z92Y4R@U.U</52 8LRI31Q?<_KN"GCPAD-LGL3-1K(E4FX
M@(DB>I6F3/UY@$1NA@YUWF\\\T5L[ UW-%BR!4S!O"PG"F=N:27B*0C-I2 *
MYD/GGMZ-:<<J9!+?.6STSIA85V92OMK)MVCH>)8($@B--<'PLH8Q)(FUA!R_
M"Z-.^4ZKN#M^M_XE<QZ=F3$-8YG\X)&)AT[/(1',V2HQSW+S%0J';JV]4"8Z
M^R>;0M9S2+C21J:%,A*D7.17]E8$8D>!MH\H^(6"?ZI"4"@$F:,Y6>;6(S-L
M-%!R0Y251FMVD,4FTT9ON+!IG!J%3SGJF=%8B@B3 A$A.-0RX1$S.'M@"1,A
MD*FUK,G5BV"KB..3:W(U80J$B<'PD"77Y#/Y1%RB8[RK!ZY!*&O:#0N AQS
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
M2:J\3 &(,MI  RCCJI,">Y8;P(5ZIT(];:&WAX<L3?B^@C_V^9R&"M "#"C
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
M%&BG0,<*Z8Q"W"G$+C(M%!>'%3/L\ES)1Z2L-%BS%RZ83AO@B\;F_=8H^*\
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
MH]2+T[ESA[&2\AQ(Z*5!BEY!$CI]<C(+8V\^FY(X3;Q@-AWJYIR5ZQ&.4]"
MAV'H!0AF[*MP:A*?+^J'\IW"O2N>99^FWCQ-WKB3<]^;?]++#<B]G5CF)@Y<
M=VT][HY#<=W-@C?W;J(BUSWCBM108F@PN<*FD-V4ZA9:M'8R[(3&.6/-"@<[
M2.. YZ40>EB8!..O(OL+4$L#!!0    ( !-XMU2Z5&*@.P8  $X1   9
M>&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;+58VW+;-A!]YU?LJ&G'GF$D7B21
M<FS/^)),VTD:3]PT#YT^0"0D<@(2# !:4;^^NP!%7W2).YF\V"2X.'MVL7L
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
M2AB:V9IQ]AU[+F^U38!<UK"..L$;5KG\,*X IJAUBV11 =8RL5,NMKV(G.N
M+AR2\\L[S#7J316.[2A"-L6Q)YJN>+##7^M<B;;+\I;=LNN*!_3)GC1:J8SW
MNRD"^@/UIVTA=K @LK'1PYN6E2B8P>"M:%B3"R3VE<%$Q]?1QX:M4*^\.*9G
M=\+GQF_3NM"MPFEV/P2N6OQH.D$(-L1WD=AF/DZ1]%'D>#_ MV]%)I&M$F^-
M=-EH72A9/\JIU_E%^_5YR(/I TED:WZ31 ][D'0R#WD0?#?#.X7" &Q,Y0)^
M5RI=I3"J)&NHBSC:7@= J<WL]+Y[R$UT .3H/?=<XZ_0,U=&H]@*ZX^#;N%)
M+EID'6:M03!,F]U20LZG:+&!Y_83&O:3-* KA H[AC6XS^[M9O8@'\]W8"M5
MOH/_)Q-O%R'T-UP9@>0#3;*&=JEN.]^[B-B*[C#ND7N8U^#042$.4S^-H_ML
M3/QPCMTMN<_&3K:F&>K2AN>1 OFV+S@_<)6[364V#Q&'Q%LSI5QCME<*RIDN
M*ZZUO1F(OEG/_6D4WS/\>$#8L3J@W?S)'#71/-@_I\S^SSF%]JIUYSB4S/9W
MMEO.5)\OKWG.ZVL8=OC4 1_:BAMW\.CZ4SZT;7O9@H(M\=X\/1Q6X.)V7NPP
MXME+5F'I-6ND'KR)PV.[6;W<5=%''03)AM-1!!FIS2$AMYLQ[%B6AHUIAZQF
ML,R(EX6H5G;LY15;@:TU@QHEEDM7)AV,-1O[W7X?L],QB)UV)]HTRZ#;V^RD
M>^?MS4*+SU:FE,H=7X>.%N-DLFG-88!?'&?LR61WZ@H)#1XN+$7(&&OBE4N[
MDMUPNI'.5&4OI]I#?B!SH""DP\<%W]9'SPT^W4&ZK\%&V>43E-&@K#]S#AJ]
MIVND0_>R\=9UM^9JZ2[U&GZL&M/=?(?9X7^#B^ZZ?"?>_>F L"P%]M.*+[ T
M#&:X,*KN(M\-C&S=Y?E:&ES%W6O)&6K."N#[0J(Z^X%5,/R;<OX?4$L#!!0
M   ( !-XMU0?;T"D" ,   0'   9    >&PO=V]R:W-H965T<R]S:&5E=#$T
M+GAM;*U5RV[;,!"\^RL6:E&T@**G'TIJ&\BK: ]!@Z1I#T4/M+2RB$BD2M)Q
M_/==4K;J (F!H+U()+4S.[,D5].U5/>Z0C3PV-1"S[S*F/8D#'5>8<-T(%L4
M]*64JF&&IFH9ZE8A*QRHJ<,DBL9AP[CPYE.W=JWF4[DR-1=XK4"OFH:IS1G6
M<CWS8F^W<,.7E;$+X7S:LB7>HKEKKQ7-PIZEX T*S:4 A>7,.XU/SH8VW@5\
MY[C6>V.P3A92WMO)EV+F1580UI@;R\#H]8#G6->6B&3\WG)Z?4H+W!_OV#\Y
M[^1EP32>R_H'+TPU\S(/"BS9JC8W<OT9MWY&EB^7M79/6'>Q*07G*VUDLP63
M@H:+[LT>MW78 V31"X!D"TB<[BZ14WG!#)M/E5R#LM'$9@?.JD.3."[LIMP:
M15\YX<S\!FMFL(!KILP&OBDF-'/UTM/0$+^-"O,MUUG'E;S E<*5%*;2<"D*
M+)[B0]+5BTMVXLZ2@X173 60QCXD49(<X$M[LZGC&[W:+/P\76BC:/;K0)YA
MGV?H\J3_I:@'N>RE/-$MRW'FT:W3J![0FV?!X("7BY7B8CDP%8*I%"(TW;:@
MW1:@HN957U4?;-BY;%HF-G3+<JELD&8U4QP)\TC77R/($MY"%OGC23)X3\ 8
MCFAA>.Q/LA0^#-16C9%@)?*<H,KF4]WB?I+%!KC1<'[Y%9@HZ##?(S"*;MF&
M;KOI4L5^-DXA3?UQ-H1TY(^&$QA/_"09#XB."8HJ*8MR% 4GX48J"]W+%+RF
M$O'32K2,%Z3J!682.(K\*(H&U!:?<5PJV1!I/++>B3SZ9RF4\-A/HM2YA[O@
M-CBRS:@ VK!6*N9:W+KBQ+*'??<F2^+)1SW8%;OWPS6P6ELN:C'Y?25K4A[
M#9:H; XA#4*<@?7'BH);?E;#;I];=^K,WJD+X+F+$^YUI@;5TO5?3:)7PG1-
MJE_M6_QIU]G^AG?_!RK1DM/IKK$D:!1,Z):KKN=V$R-;U^<6TE#7=,.*?E.H
M; !]+R5YVDYL@O['-_\#4$L#!!0    ( !-XMU01O"BU@ ,  "L(   9
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
M+W=O<FMS:&5E=',O<VAE970R,"YX;6RE5MMNXS80?==7#(04: %55R=Q MM
M8K?;+7:W01;=/M/26"*6(E62BM?]^@XIRY';) _MB\W+G,,SAT-2B[W27TV#
M:.%;*Z19AHVUW6V2F++!EIE8=2AI9J=TRRQU=9V83B.K/*@529ZF5TG+N Q7
M"S_VH%<+U5O!)3YH,'W;,GVX1Z'VRS +QX%'7C?6#22K1<=J_(SV]^Y!4R\Y
ML52\16FXDJ!QMPSOLMO[F8OW 5\X[LVD#2Z3K5)?7>=]M0Q3)P@%EM8Q,/I[
MPC4*X8A(QI]'SO"TI -.VR/[SSYWRF7+#*Z5^(-7MEF&\Q JW+%>V$>U_P6/
M^5PZOE()XW]A/\1F10AE;ZQJCV!2T'(Y_+-O1Q\F@'GZ"B _ G*O>UC(J]PP
MRU8+K?:@732QN89/U:-)')=N4SY;3;.<<';U03$)'3NPK<!%8HG1C2?E$7T_
MH/-7T 5\5-(V!GZ2%5;G^(24G.3DHYS[_$W"CTS'4&01Y&F>O\%7G-(K/-_E
M6^D]O)3>&=WL1#?S=,5_=.M-M#M?MZ9C)2Y#.D &]1.&JVP6!U-:V/2:RSJP
M#<(!F09TUL(&2VRWJ$=S4G !:]5V3![H=)1(Q5V!("8#:@<74.31K+B!*+B
M+(W2- V8K,!UYKZWTZH%6K>7&@6S!+8-UQ7IT/9 56@;F@VXM$A:+6@*<<19
M"M\%'0EA4O;M,8XJTI)LPE7'L%%O4&00P:^]. 1Y#D[!75]360?'/-PL\7?H
M3Z<XQ,?\?7JVT8C0^A(+!A^H0,H&3N"I":RF:,I"$2&9Z>?H&C*65G6,'?&6
MO&/"RS@E1HNHOFY\.#>F9[(<$HWR61IE61:4JB4-8!I& &"63$SC],:[X =C
MN/.FGXN+INH"5I:ZQ\FZ?I.RJ,AN( X&O(L?#71M@]8*I"O0#LGYUC3EAOD=
MO4S=5@?G"5[ =5045\\[./'">T[WEK.%RS.=5$JJEOPO-\6@IFL=7.[/2KSN
MV56475\%]"C\<Z. 7.&J@I>V*_Y_Q7T!^3PJYM?!]R1@*.GUYM,/SY;NG I?
MUP[_3CVAEJ/F-9.L8@$SOL!'A]>_?7F_^9&VP+1,"-CVALZL,;2FX+BCDE&U
M9FT,CZZBQK+<,C$6B>NZ,^<\(B^V2([@O_(IZ)@0^^ Y;<@ H=":\O+K$55^
MZ:PK2>Z+Y90/H/&6F!8V-Z]9$\-+EUXR>2Y:U+5_% V4JI=V>#E.HZ=W]VYX
M;I[#AT>;)-:<;AR!.X*F\35=Q'IX"(>.59U_?+;*TE/FFPU].Z!V 32_4\J.
M';? Z6MD]3=02P,$%     @ $WBW5'J?XS)> P  60<  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&ULI55-;^,V$+WK5PS4HDB K"7+3I-F;0.)D[9[
MV#:PV\VAZ(&61A*Q$JF2E!WWUW>&^E@7V<VBZ$7BQ[PW;X:<X>*@S4=;(CIX
MKBMEEV'I7',3138ML19VHAM4M)-K4PM'4U-$MC$H,@^JJRB)X^^C6D@5KA9^
M[=&L%KIUE53X:,"V=2W,\0XK?5B&TW!8V,BB=+P0K1:-*'"+[O?FT= L&EDR
M6:.R4BLPF"_#V^G-W9SMO<$'B0=[,@:.9*?U1YZ\RY9AS(*PPM0Q@Z#?'M=8
M54Q$,O[J.</1)0-/QP/[CSYVBF4G+*YU]20S5R[#ZQ RS$5;N8T^_(Q]/)?,
ME^K*^B\<.MO9+(2TM4[7/9@4U%)U?_'<Y^$$<!U_ 9#T@,3K[AQYE??"B=7"
MZ ,8MB8V'OA0/9K$2<6'LG6&=B7AW.HGO4>C*,L.;JV5U@F5XB)R1,T&4=K3
MW'4TR1=H9O!>*U=:>% 99O_&1R1IU)4,NNZ25PG?"S.!V?0"DCA)7N&;C7'.
M/-_E?XD3_KC=66?H9OSYBHOYZ&+N7<S^;RI?I>$JO+&-2'$94IE9-'L,5]/+
M2?#Y$'XK\71'Y[ 62F0"I*7[8PPM5D=HC-[+3*H"\E;YORN-;HN2_C@@'FHT
M!:KT"$]4C[!M=U9F1SC[[IOK)(G?KA^>MGXX?7L.0F4O8,&&%;R$;3[!2$=A
M1&U!*M F0P-.]^(0<JDH)"DJJO9*8LY[WH<4"G:MI419BQ9$GE--8P:[(ZQ_
M_?#N_LWTAPDG EABT/L8:,F>^&2]:XW%(4=65,)(VJ.V!N2LD+L* >NFTD<T
MUA=Z!MPUJ,13ZG866;+!/:H6[>!MLX6O>0O(&Q\"X#,U4I;?".FECVX;81QK
M^:K3^]9T1X=\?(A0=T6'7'1 )9.68\U<=">KZT:H8V PU862?Y,9YXA3\"W$
MP1E93N$-C9/IQ54\#\YH='5Q.9L'Z_M?SOMCYC!? &(X#T07;=9V'9:TTCU
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
M@%!H!?J^XUQ-@CY@_J7:_ -02P,$%     @ $WBW5#^S41(P"   K!@  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULM5G;<MO($7W'5W0QWI1=!9$
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
M%H_:!9!_I93=+MP&[4]C\AM02P,$%     @ $WBW5-XA4_%^ @  <P4  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C<N>&ULA53+;MLP$+S[*Q9"#RW@1B\[
M<@S;0)PT: X!C*2/0]$#+:TD(A2IDE24_'V6DJVX;>)<Q"6Y,SM+<;AHE;XW
M):*%QTI(L_1*:^NY[YNTQ(J9$U6CI)U<Z8I9FNK"-[5&EG6@2OA1$)SZ%>/2
M6RVZM8U>+51C!9>XT6":JF+Z:8U"M4LO]/8+M[PHK5OP5XN:%7B']GN]T33S
M!Y:,5R@-5Q(TYDOO/)RO)RZ_2_C!L34',;A.MDK=N\EUMO0")P@%IM8Q,!H>
M\ *%<$0DX\^.TQM*.N!AO&>_ZGJG7K;,X(42/WEFRZ4W\R##G#7"WJKV*^[Z
MF3J^5 G3?:'M<^/(@[0Q5E4[,"FHN.Q']K@[AP/ +'@#$.T 4:>[+]2IO&26
MK19:M:!=-K&YH&NU0Y,X+MU/N;.:=CGA[.I:/J"T2C_!QV]L*]!\6OB6>-VN
MG^XXUCU'] 9'##=*VM+ %YEA]C?>)SV#J&@O:AT=);QA^@3B< Q1$$5'^.*A
MR;CCF[[;Y"4WJ5"FT0B_SK?&:KH5OX]4F P5)EV%^(T*=V26K!$(*H>AVFLG
M>93&.7!N:I;BTB.+&=0/Z!VH3Q69P5CCJM@2(5>"3,5E <P"'5I:#J<&3&9P
MB2E66]3[U7 .>Z&C0Z&C?[#_X=Y/N.*2TRW,H% J,_ !DK-@?'8:4C2)DG%R
M-AEMM*J4LR(3P"U6!F;3 ))H-KIE+=UIBYHS8> S)/$XF@:CE\8=73B>A3%%
MTR <)TD$K_TU_\ (%>JBL[NA<VND[3TQK XORGEOI)?T_CFBC@LN#0C,"1J<
M)'2Y=&_Q?F)5W=EJJRR9M M+>A51NP3:SY6R^XDK,+RSJV=02P,$%     @
M$WBW5#9>+=64 @  UP4  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
MA51-;Z,P$+WS*T9H#[L2*I]):90@)6U7VT.EJ-V/LP-#L HV:SM-]]]W#(3-
M;IOT F-[WIOW##/SO51/ND(T\-+40B_<RIAVYOLZK[!A^D*V*.BDE*IAAI9J
MZ^M6(2LZ4%/[41!,_89QX6;S;F^MLKG<F9H+7"O0NZ9AZL\*:[E?N*%[V'C@
MV\K8#3^;MVR+CVA^M&M%*W]D*7B#0G,I0&&Y<)?A;)78_"[A)\>]/HK!.ME(
M^607=\7"#:P@K#$WEH'1ZQFOL:XM$<GX/7"Z8TD+/(X/[%\[[^1EPS1>R_H7
M+TRU<%,7"BS9KC8/<O\-!S\3RY?+6G=/V/>Y2>1"OM-&-@.8%#1<]&_V,MS#
M$2 -3@"B 1!UNOM"G<H;9E@V5W(/RF83FPTZJQV:Q'%A/\JC473*"6>RM<*6
M\0+PA3ZS1@U,%.2JE9H;#9^_LTV-^LO<-U3+(OQ\X%WUO-$)WACNI3"5AEM1
M8/$OWB>-H]#H('05G26\9^H"XM"#*(BB,WSQ:#SN^"8?&+\]&%^2\9O!^!G^
M9.1/.O[X!/\CM4^QJQ%D"6]JL9.U^JLX2VW[=*9;EN/"I4;4J)[1S9;:H4IT
M2WDU7M-0)\=F@^JP&T)[]IOGDCI.4T!TID(H94V=R\5V!@=/SD>>G/]TO-'@
M7%,5:ARB]< ZX/E P8IG5(9K.H%/$'O)U<2+X@G%B1='J1>G5\X=8143.4+H
MI4%*64$2.D-QF(:Q=S6=0)PF7C"=.(-2YUV['@B:?)8\#$,O(#(;7X836QC>
M^P_\HV9K4&V[D6*O;2=,WW?C[CBUEGVS_DWO1Q[=TI8+#366! TN+NEG5?T8
MZ1=&MEWK;J2A0="%%4U>5#:!SDLIS6%A"XRS/'L%4$L#!!0    ( !-XMU11
M3H_+\@(  &0'   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;(U536_B
M,!"]\RM&40]%HDU(H$4(D$K9U:[4KE#I[AY6>S#)0*(Z=M9V2OGW.W9"2C^@
M/4#\,>_-FQE[/-I(]:!31 -/.1=Z[*7&%$/?UW&*.=/GLD!!.RNI<F9HJM:^
M+A2RQ(%R[H=!<.'G+!/>9.36YFHRDJ7AF<"Y EWF.5/;*7*Y&7M=;[=PEZU3
M8Q?\R:A@:UR@^5G,%<W\AB7)<A0ZDP(4KL;>57<X[5M[9_ KPXW>&X.-9"GE
M@YU\3\9>8 4AQ]A8!D:?1[Q&SBT1R?A7<WJ-2PO<'^_8O[K8*98ETW@M^>\L
M,>G8&WB0X(J5W-S)S3>LXW$"8\FU^X=-91OU/(A+;61>@TE!GHGJRY[J/.P!
M!L$!0%@#0J>[<N14SIAADY&2&U#6FMCLP(7JT"0N$[8H"Z-H-R.<F<R5S#.M
MI=K"#VE0P^D]6W+4[9%OB-X:^7%--:VHP@-4$=Q*85(-7T2"R4N\3[(:;>%.
MVS0\2GC+U#E$W0Z$01@>X8N:6"/'US_ -\.E@5FF8RYUJ1#^7"VU470N_AXA
M[S7D/4<>'2!?T'5)2HX@5W4FYVQK4_E>(H]2V7LXU 6+<>S11=.H'M&;W*?8
M6DE.ER@3:S"N2*!3N=%@4J23R9F(G7<[%4Y!42D INTZI3-.FWP"$PG,,,9\
MB6JWVAW"+H[6ZSA:T]H%L3'S!AK "407EYV@/VC=(7FFFVO@M!M$G4'O$MJO
MX)\10XSA1=0)NUTX4J!^4Z#^IPNTP)@.0/)QH8Y2'BX4RV4IC*:NM2M!27="
M0?%\VZH*V;AU+>;MYB?3Q)3+:G4Z],L2OAMIZQ7M&\J/#7;5K([C<Z&:4>L&
M-850)R(ID1J;23,!4B!LD2DXM9818=K5T,+;K1LIUF<&50Z%5*YQG\"9^[UW
M!OR]SI>C6KO^KB&V7JLFV*PV3\A5U3F?S:OWAT)>9T(#QQ5!@_-+JKVJ>GHU
M,;)P?70I#75E-TSI&41E#6A_)2G']<0Z:![6R7]02P,$%     @ $WBW5"&\
M6Q)1 P  AP<  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&ULG57?;]LV
M$'[/7W'0BL$&A$BB?MC.; .)NV %5C1HNNZAZ ,MG2VB$JF1=!SOK]^1LE47
MJ--B+Q)YXO?=?7>GXWRO]!=3(UIX;AMI%D%M;7<31::LL>7F6G4HZ<M&Z99;
MVNIM9#J-O/*@MHE8'!=1RX4,EG-O>]#+N=K91DA\T&!V;<OUX0X;M5\$27 R
MO!?;VCI#M)QW?(N/:/_J'C3MHH&E$BU*(Y0$C9M%<)O<W&7NO#_P4>#>G*W!
M*5DK]<5MWE2+('8!88.E=0R<7D^XPJ9Q1!3&/T?.8'#I@.?K$_N]UTY:UMS@
M2C5_B\K6BV :0(4;OFOL>[7_ X]Z<L=7JL;X)^R/9^, RIVQJCV"*8)6R/[-
MGX]Y^!D .P*8C[MWY*-\S2U?SK7:@W:GB<TMO%2/IN"$=$5YM)J^"L+9Y:KF
M<HL&A(05-S7<4Y4,;+1JX5V'FELAMW!K#%H#7%;PI^!KT0@K"#/ZP-<-FO$\
MLA2)XXO*H]>[WBN[X#6%MTK:VL#OLL+J6WQ$"@89["3CCKU(^);K:TB3$%C,
MV M\Z9"6U//E%_C>Z2V7XE_N.B>$E9)&-:+B?2-1&AXT&I2V-Z@-W O)92EX
M X]D1.I:RM>GV[6QFOKN\PL194-$F8\HO1#1(_V.U:Y!Y^VL:#\JTO=J\[*C
M#S5>E4<'5H&MD?2W'9>'7W^9LF3RFP$U..5?G39GG4'#P@-MK1&A[6N-KM9
ME2KKH50>28L$N$9B(V3C.O &_J?>*\_J&*]>8TECRB",A.Q78\? RU+M7'DT
MEBB>7 O#*RC"29K2.XF+,,UFE\"*5.ESI#N?)2DD:1ZF\>023L@G:@FE#S!B
MLSB,LP3&M,Q9F+,9C"_!:,YV7%2 SS2$#?9J*^R4$21@E*5Q.$LFCJK(PGR6
M$=,;>6*J\(RI\;93C0Z0S\(B83#-XTL(RY_)8<</7N<H25B83"E68.%L<A$U
M9/<$=!&34>_PVQ9)XCPL6$$BPFG!*/!CD:]<EG_47Z]@E.=9.'% MYD489[$
M,/[>?Q:=#<<6]=9? 09\F/V<'*S#+7/;#]>OQ_LKBGIW*Z2A9&X(&E]/:'SH
M?NSW&ZLZ/VK7RM+@]LN:;DK4[@!]WRAE3QOG8+A[E_\!4$L#!!0    ( !-X
MMU1MC/-XG@,  "<)   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;(U6
MVV[C-A!]UU<0:E'L DITL:ZI;2#)[J(+)("Q2=MG6AY;PHJD2E)QW*_OD)*U
M]L9V\V!K1IPY<SD<D=.MD-]5!:#)*VNXFKF5UNV-[ZNR D;5M6B!X\I:2$8U
MJG+CJU8"75DGUOA1$*0^HS5WYU/[;B'G4]'IIN:PD$1UC%&YNX-&;&=NZ.Y?
M?*LWE38O_/FTI1MX OUGNY"H^2/*JF; 52TXD;">N;?AS5UJ[*W!7S5LU8%,
M3"5+(;X;Y>MJY@8F(6B@U :!XN,%[J%I#!"F\<^ Z8XAC>.AO$?_8FO'6I94
MP;UH_JY7NIJYN4M6L*9=H[^)[1\PU),8O%(TROZ3;6\;1RXI.Z4%&YPQ U;S
M_DE?ASX<..3!&8=H<(ALWGT@F^4GJNE\*L662&.-:$:PI5IO3*[FAI0G+7&U
M1C\]?P LB3S4=%DWM:Y!D0_/=-F ^CCU->(;*[\<L.YZK.@,UH0\"JXK13[S
M%:R._7W,:TPNVB=W%UT$?*3RFDQ"CT1!%%W FXS%3BQ>\MYB+V#&(V9L,2=G
M,)]P3%9= \3NYRNQONHPQJU2H$]U\"*8F< ;U=(29BZ.F +Y N[\N0+G7K"6
M\MUOO^11F/VNB#P,1DTP@@-*= 7XDP"$]4R 88)@'\MJ;"2A?$5V0.6P^@E*
M8$N0>X,0 1&MP7E5-V1?G_.V/N<GW#= QSY]FK^2.,F\-"Q02L+$R\/"N>^D
M!*Y)8_EI!GYV:!&%H9=DF94BKX@*YT'PS94&R4Y9I[$7Q3E*DS#UBCPG%PA.
M1H*3]Q$LUL30(#BFJHS6;Z?/K_B!5'"*[(O Y\DNCZ+T94(?A5 ))^GYG^Q^
MINI(#9U;)J2N_Z7V0XF^1]L+><J]L+"$>5E<.%\Y]A^4)FC\E@3D:1)$*!1A
MXCP+39O!J!3*T)\%7A*$**1>FL:7&$I'AM)W,_2ETQVVZ+'F->O8T(0%W3'3
MEE,<780^S5$?PV%#C+ZZ=HAAV,$\COOMD7?GZ%A^PCSW@BPQRH1$D]PKPMPH
M,2D*+T$.^L:N>Z0SF211BK:1\P *=PIEHL,9DV +X;KF&U+OF?R0!%X69N2C
ML^A7R0MM.IOM$&-$C3,<VB@9A[8U6P=WPC"J=D")'=#]RH_!/$6V?W!X,9 ;
M>T0KW"V8;7^.C6_'6\!M?_C],.^O$-CT3<T5]F&-KL%UA@,H^V.Y5[1H[5&X
M%!H/5BM6>),!:0QP?2V$WBLFP'@WFO\'4$L#!!0    ( !-XMU2Y*EP*?0,
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
MSJ6A2>V6*3V-J*P"G2^D-!O!.F@>V_%?4$L#!!0    ( !-XMU3Q,F(I8P0
M #80   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;*U846^C.!#^*U9T
M#[M2KV @"5FED=JDU?5A=Z/F=O?A= \.&8)5P*QMDE:Z'W]C0TG:$))JMP\$
MPWSC;V;,-W;'6R$?50*@R5.6YNJJEVA=?'(<%260,74I"LCQ32QDQC0.Y=I1
MA02VLJ L=3S7'3@9XWEO,K;/YG(R%J5.>0YS252994P^WT JME<]VGMY\,#7
MB38/G,FX8&M8@/Y6S"6.G,;+BF>0*RYR(B&^ZEW33W>>!5B+[QRV:N^>F%"6
M0CR:P?WJJN<:1I!"I(T+AC\;F$*:&D_(XV?MM-?,:8#[]R_>[VSP&,R2*9B*
M] =?Z>2J%_;("F)6IOI!;/^".J"^\1>)5-DKV5:VPWZ/1*72(JO!R"#C>?7+
MGNI$[ $&] C JP'>&P -C@#\&N"?"PAJ0' NH%\#^N<"!C5@8'-?)<MF>L8T
MFXREV!)IK-&;N;'ELFA,,,_-REIHB6\YXO3DABFNB(C)7(*"7+.JWOF*W)0*
M;94B4Y&ON'W\80::\521+TQ*9I;$1_(G^;:8D0]_?!P[&OD8KTY4SWU3S>T=
MF?LS>R8>O2">Z]$6]/046EX2OX)[+?!9-_RZ0+A[''[;#9]!U,S>1O[NQ.SE
M^A*A;7 '*]B4T6O*Z%E__A%_4Y%E6*"%%M'C!5DD#*MY0>Z5*F'5EMK*6V"]
M&?'93.C0=:GK!V-GLY^%0T,_]-P!'35VK_CZ#5__'7SG3!(A<<0TK,AWEI9
MYB"K.-KH5\Z'>ZS<2Q?YOR%_TNP5]Z#A'G1R_X%2R?,UB5C!-4O;^%4.!GL3
M>R.W3ZGOMT_=;Z;N=TY]'45E5J8V32B?/.*Z;?K^0=$\?S 8!O1M=?N'/-TP
M&(5NOYWGH.$YZ"XO4\D%,5=R^[/D&Y:BM.""? "E)8\,_<K$",V;A_N(MN &
MA\'U0S<<^6$[YV'#>=C)>2Y%!+!2))8BLY\.RR.HI!'Y:%R2*8L NVIKSH?O
MI!4VM,)N6D(IODR!;(WFYIK $\B(J];O(CRH9T!=^]=.8M20&'626)1+!3]+
M#)W<;LSUG\^0+4'^VR%=U-VU(/=WBM>L=O=*O8['2/=:(>WD<7?_Y>'ZK-!V
MLDR[==G&E(AT!5(1S"#7SQ>X(=O@$(@R+XDJTM:O^.:$:YT H03WEMA#VEP2
MB&.P^S:"R<6&@YL)$ISL.'0GX;1;P_\&7) ;W#W<YB#7S^0^C\Y*WDYG:;?0
MOK>IU>[VU\5H-')'>RNC[LV'AO3H\MEI,^T6YU_L:;7W4TWM[K3=:_X[S:;=
MHMU53_(?F2; 8W+[!%%I%]77&/L/!G1.R7<:3$^),,1( S/VJNI=13\47GI<
M"W:J2T_([ELB[Z]G^+XZ[;28=HNQV7^H0DB-.^]K\K4 :3?MZIQ*>#M1]GZK
M*$^]=E%N#];;:;+7K<F_^%'5WD\6P=D[09D3-1XNUAQ3FD*,0/?2'$%E=4BM
M!EH4]E"U%!J/:/8VP8,]2&. [V,A],O G-.:?Q5,_@=02P,$%     @ $WBW
M5(V#MOYP @  2P8  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULC55=
M;YLP%/TK%MI#*VT!S%=:$:0V4;4^3(H2=7N8]N# 36+58&8[H?WWM0UEM"'1
M7H(_[CGW'-OW)FVX>)9[ (5>2E;)F;-7JKYU79GOH21RPFNH],Z6BY(H/14[
M5]8"2&%!)7.QY\5N26CE9*E=6XHLY0?%: 5+@>2A+(EXO0?&FYGC.^\+*[K;
M*[/@9FE-=K &]50OA9ZY/4M!2Z@DY142L)TY=_[M/#;Q-N GA48.QL@XV7#^
M;":/Q<SQC"!@D"O#0/3G"'-@S!!I&7\[3J=/:8##\3O[@_6NO6R(A#EGOVBA
M]C-GZJ "MN3 U(HWWZ'S$QF^G#-I?U'3QH;80?E!*EYV8*V@I%7[)2_=.0P
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
MIP&43<#]2DIS#FSW38]-]AM02P,$%     @ $WBW5(35AJ Q @  )@4  !D
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
MR@6RH*15:X:W-DR.TBUC*<]8+Y#[J@>N;V]8ZHT%+-44Z]6T75G80Z(N"V\
M5AV1<HQ_7HYQ78YM[#B68A*E'..CRO$>=B''0"7'[WVIQN>K^4KX?X@88RG&
M6"_&!R9\?:?&<57-(I8JC/7M=SFML^9U>K4'+Z;E%."3]^_>I;O5NIU.J=NF
M7K<_$['>TNE@V1ZA/HNOS(9=$G46FU*.S3V;) ?M4WIF78^Q9:A:(E,*LJD7
MY$<:"!N68MUE]Q8VR!]Q&NW(Z9PM.XQ3PU68(<7:U'?B13T(#MDX,;<VM\VC
M;)Y+23;W-+A\(6:0DBD)7A1*]LFL-[6N"^W=#.MN_0P:$3K/WCI@8)IV%?DN
M>'FU?+/A//M]=^?Z!>Q?PH;K'NQ?-UV_@_W[INL/L#_.WW.0YN2O78Q\.@]B
M!D+R+$PS3FWA(<W?9,A/>++,?K2=))PG47:X(+YH]=(!XOOG1(2Z.$EO4+Y/
M,OP?4$L#!!0    ( !-XMU2@+6AX-08  "@?   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0Q+GAM;+59VV[;.!#]%<+8AQ;8C<6+9+MP##1.G09(BZ!!MP^+
M?5!L)A8JF5Z2=IK%?OR2%&/*$<DH%^<AENPYPR$Y<\Z(&M\Q_E,L*97@5U6N
MQ'%O*>7Z0[\OYDM:Y>*(K>E*_7+#>)5+=<MO^V+-:;XPH*KLHR3)^E5>K'J3
ML?GNDD_&;"/+8D4O.1";JLKY_0DMV=UQ#_8>OOA6W"ZE_J(_&:_S6WI%Y??U
M)5=W_9V715'1E2C8"G!Z<]S["#^<DTP#C,6?!;T3C6N@IW+-V$]]<[XX[B4Z
M(EK2N=0N<O6QI5-:EMJ3BN,?Z[2W&U,#F]</WF=F\FHRU[F@4U;^*!9R>=P;
M]L""WN2;4GYC=Y^IG5"J_<U9*<Q_<%?;IJ,>F&^$9)4%JPBJ8E5_YK_L0C0
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
MBZ.X>%E^*L(XR<'G,,O"4K,OP6OPQ\T5>/'WE^>S@O-14IM%S9SS>DZLF9.
M3^FF6.7@_6;)EHKQ5^;Q"!L(S+@ ]E+ K13FV$CQ4YB] 02] AABK&!H,7PX
M4KV/>?@5BXS#WP\>C@*#,,C>)$A%S]70NXRBW7J7A 5;@B_%BF5@D:XY#*U*
M?'A@X,,F2M<,O/B8YOE+\-='/AQ\*-@Z_X]A<F<_N5--3G3V6*31-Q#G^8[/
MOMQE\>8>;%D6ITN0EZ::M[]QD 0YRQ[BB.4JD=?3.-4T)5P^7" 70G@^>U!P
MY^ZY<\W<E2QP5+W-HRS>EDB7@VWX,[Q-F&H9U,2HQ .A+J;!GHF:U?YC#H$(
M436O=,\K-?)ZO;M-X@BD=W>LE.*K1GXJ^Z)]6<'Z/S4+WIX%[U1E/H3)CH$-
M=R35SRJV%EY/+CCP("W7B"R_]_WG7#WO_IYWW\C[@NN6.YN29?:#^^5<J6&_
M+SG']USO0,4+O\<B=3R$'#6/P9['P*SB+(T86^;@+DO7E2##3<2XRL$VBQ_X
M @;;)(P8=^R%BOF@+U_7AWY ?#5;" JG D>N8J%YL$WS D1<W&D2+\-R42E=
M NR)&A//U:D920X0/961#F45]03K4^KKI(H%I]ABDNLUCZWRDN%V.8-P5ZS2
M+/ZOTI'.&XH=J07!P=JN373XHU>#'NV^I' ^B Q^28ZM6:T$Y;O5A#R)"_B&
M<X .N;4^UV55N"ID]E77/*9E6<;-YJ:CDMJ6E"PKO))*OOW'/(3UMB[<%[+X
M+V[7G,%+<, Z^.L36]^RS.3!D7 \B#Y_ (&$TT%FKW."6CR56@Z58GZHRZSP
M,LCL9GK,FDW>'VCRUN>Z[ J'@VP>IV6W7J /:>4ALS(=4_GPN87>WB"W!P:Y
M"KFA=*C_QK[OP@04*8"M1KFCBSJ8R'&[_JWV@1U>WX!FLOF R<!^,@1?<<&)
M&7\;/J,I,1&N%%M<:<OT"4L6"R>(T?,O62P\&S9[MN.7+.Z[(*1R5?;GNBP+
M/X7-?NJXA8L'^BK[<UUVA:_"9E\EA;,W3=8TR(*$:\'N!!8D? XV9SM/E3<N
M<#\9P@YRW4"C >&6\,AD:"B#BK2(!@'2F8AP17APQK,WD2]<2T/,1#@0'#R_
MF1"!IN3DQ.0H)333=%)[ ZP0 <3$G(U(2KB\SUB5NPW1 !%82_ $&I"*2V;<
M?+*%VLPC+U3B&50@H))82E!'%7D6#379%!!"N*PC*OD0B$J&%)MN)#Z.- D!
MGF2"@)T(9"26@'UPI6I!%$$XI=#5Y-9$@!\Q@]_G72G.)HA[70>W^3:)"VLH
MLB#](A A&"%74]TA BR).3K^F(8;CL5%D=1*/TK]C@!%!TY0\!60YY@A[PCU
M-Y1D4=-R3TPM:$=@HF../T<6*AOJ!Q! D0:*' &6CADL1UBETX='A!V(='&"
M(U7H+?AXJD$*Y',FB"4= 8?.,\623C^6-)FK $S'#)ACS$(!H$:S$ CJF!'4
M:!;@?SQ_3=><KS3["3ZG!0._5YN.@PQ' *8S073I"B!UQY:]!QJ.JRAV0RKO
M?'0Y%%CKCBQV#V6P7^(FU"=8M[\FD-@U(_$(TW;[J;X# ^P0G=0$#+MF&/[*
M[E]?@L9/?6G\U!#+=06HNLX$EBOM:YICS2-\<$/I8&>5Y\@ZW0O<=<VX.T;W
M?:3E^9CCHT"3M[L";-TA>7O&MKLL6H6Y9F4KF>ICK>?JI"1PUK7@["!^@"0^
M-7.*K4O#!KF 8-=2T;6PIRN1+=S^=B32;GE0@<G4C,G7X<_2$U7%XGR/?M4^
M:93F:MG0/ORZ :(Z7@3Z4DND6^9S%0\WE5D/0! JD)-.D-=3@9'TY+Q^2 C=
M4#\HJ)1YE$;H EFI=9=.*70>DIQ:;*$"5^D$D2R5CH \4R1+^_CJ.8:"%Q7P
M2I^G+$K[95'D8JSG4  N-0,N]_Z@[_W_+(_"E;@RQ%X$>M() EA/@*5G <OA
M88#7QTB/$(B)YLB0 $G/#)(CH@"O7QY #J70T7E=3Z"K9SE[D81YY4,>:[T#
M;H[55J%JM\?K1Z)&V0B0]:R!Z!!3K+*MHUV-)R#5FR!8]02H>N9@]3A=*,)5
MLTT(=/4L)^R:0U;7[2&K05*6#L]Y$TA9P)YG.9DP& OFGBJ6Y+E7H!.QP$/O
MEYYP\_HQ)8$\*? U484OD-(W(V5S3&GP5KPO\,^?8"O>%T#G6[;BAZO=5\"<
MZF29XCECQN@+//1_:=#I]X-.I(,%7Z"C;]MJ5YA&-]H\=G_5%]CH3Q!P^@(2
M_6<*.'W%F633J5Z!JOXOJYWZ_7R>F X]^M)98]O6N]ID3BVU^P)@_0D"SD#
M:/!D 6>@"#@#CB*:H"H0@!O8MMS5PA\?]P<"=8,)DO= X&@P$D<'KMJ@#Z@X
M0$'@N1HE"5 -+%G\$8:B.#V+ VTP$@AL#2P;\E9P2TO5*7GJ1Z$$$IWI"K@-
M3H;;6F]ZAFC?]6%$=#(2\!J8X77D8CHM<PD$T ;^!.M,ZM>PA+-'6'&@R%M<
M-_"U9XZAW)XQ=J-*:S@MZ<ZF)J2ZL E!J1$#G@;$)^59"$I]%7 "]$50ZGF
MEL.DP^VB)=6-C+"CQ3<$I88&.+;[SF 7BMX&JF\(@5+3 AR+NU*+3KI1[BZT
M<PQF3^IV@&80/MYL3T,Y!*46"#A![0!!J:T!/EGUH"75=8[<H U0)S4LP"'[
M42>:=!^#"38T.<D-<D_9(:>VZ3E2],29^9.;XBP'!?J'#Z_K,Y"#3%5N:D-3
M@*_<<&;I.!M91&C)RZ'4:X(]O18D/+9TF W00AU;G78\ <F=8VB"P@*2F\K0
M4_4S+UI271]IZ!65@-727#;:6/K;5 1A/6<2XEHZR484-EK2'2!!)B"1\-?2
MX=7QCI>;91OS_U)/*;57(3S!X5<D=5XA_%3'7^<MJ:ZG+.O96DU)/5C(TH1U
MJ!CC^TGPBB>X3@))G4_(TOIT#'#@?A!+ A=ISO(CJ3T*8<NFU:#[!%HJ'7SP
M] M1:I!"E@ZIAH'!&I8P$4\1;$J-2\C2N?145>=Y.Y&^0?N 1PD'\<EQZ#$E
MMGD[3_=V 4/CO02%MN:HXVXW:<EU*@&48,V).R0U0:'A75"FQ4+ZIU"1X^L6
MJ]0BA8CMIH7>6JDV<([;\T-$OO5@"I24FIZ0I>OI&#=$^BCIF.Y^D%#2UO,T
M*KR:M^2[B\/1<R;!)['"YP/+BKB,O2U'V4=LW""I:PJ1*6!7:IE"EIZI8QRK
MHDE*N7LSDZXR6[/LOKI#+@=1NML4]156^V_W%]5=5K>S'7P_1V\72/']57FQ
M775UFB!?WXKW*<SN8PYY";OC4\$WY<F1K+YGKOZC2+?516JW:5&DZ^KCBH5<
M\^4#_/>[E!M#\T<YP?ZZOXO_ U!+ P04    "  3>+=4EX+:RX@#  !(#
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6S55TUOVS@0_2N$L(<62*-/
M?P6V@5CN[@9HND&\;0_%'FAI9!&52"U)VPFP/WZ'E"+;L>P$12_)(1:I>3./
M\X;C\7@KY ^5 VCR4!9<39Q<Z^K*=5620TG5I:B XYM,R))J7,J5JRH)-+6@
MLG #S^N[)67<F8[MWIV<CL5:%XS#G21J7994/LZ@$-N)XSM/&_=LE6NSX4['
M%5W! O27ZD[BRFV]I*P$KIC@1$(V<:[]J[G?,P!K\97!5NT]$W.4I1 _S.(F
MG3B>800%)-JXH/BQ@1B*PGA"'O\V3ITVI@'N/S]Y_]T>'@^SI IB47QCJ<XG
MSM A*61T7>A[L?T3F@-9@HDHE/U/MHVMYY!DK;0H&S R*!FO/^E#DX@] /KI
M!@0-('@.B$X P@80OA80-8#(9J8^BLW#G&HZ'4NQ)=)8HS?S8)-IT7A\QHWN
M"RWQ+4.<GMY#036DY(Y*_4C^EI0K:A51Y-T<-&6%(I^IE-3(\YY\(%\6<_+N
MM_=C5V-TX\--FDBS.E)P(E)(;@77N2(?>0KI(=Y%UBWUX(GZ+#CK\);*2Q+Z
M%R3P@J"#3_QZN-\!GY^'SR$Y!3\X3=@*$5I_O9/^,I 2E8A%B9=:47LMKC'S
M? 5XT306AL[)#4_9AJ5K6ER0CP])L4X97Y%%3B5\F&']&R4?C;DBE.-"*"U!
M,UF[F &'C.&[[Y\P/+G14*I_SI"/6O*1)1^^4$65K:)"4-Y5'[6/OO5A^M%F
M&H;]831V-_MI[[#J]:)!:W5 L-<2[)TE&.<,,DP8)&M3R.2O+&,)2/+]%LHE
MR',YZ+<A^F]/P$%+?G V/PM:8->W$;]AN[\@GP5O<K1/,T8V1&3D#R%2:[P
MN4$CLA!%VB5Y'37:$W/H]0?!H>3QX$CR:#08AMV2#]LC#5^HR:I.I"$L#PHT
MA:7N8CL\8NL/^R=HC%H:HY<SRT 1>#!5 :HK\.@H 9BDH-\=V?=VO=T[&WN.
M99-H\:HR]_>^,?RW5^A^L*,?_.*ZB!N/^X71\_#OA#Z[EN^'/]653#Z.M"/_
MX7<OJ3,7"UD)62?^-=KN^K@?O4%M=UW>/]_F?T;;WM'=ZXT"[_FM=_=&K!+D
MRHZJBB1BS74]LK2[[3A\;8? 9_LS_RJNA]J=FWK&QH%DQ7#N*B!#E][E )G)
M>FRM%UI4=I!;"HUCH7W,<=0':0SP?2:$?EJ8 .V/A^G_4$L#!!0    ( !-X
MMU3OJ%W'? ,  )0*   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;)V6
M;6_;-A#'OPHA[$4"--&S9!6V@<19L0(K&M3H]F+8"UHZ6T0E4B-I.]FGWY&2
M%4>6W<$($%/4W?'W/U*\F^Z%_*%* $U>ZHJKF5-JW7QT79674%-U+QK@^&8M
M9$TU/LJ-JQH)M+!.=>4&GI>X-67<F4_MW+.<3\565XS#LR1J6]=4OCY")?8S
MQW<.$]_8IM1FPIU/&[J!)>COS;/$)[>/4K :N&*"$PGKF?/@?USXUL%:_,%@
MKX[&Q$A9"?'#/'PN9HYGB*""7)L0%']VL("J,I&0XY\NJ-.O:1R/QX?HGZQX
M%+.B"A:B^I,5NIPY$X<4L*;;2G\3^]^@$Q2;>+FHE/U/]IVMYY!\J[2H.V<D
MJ!EO?^E+EX@C!XPS[A!T#L'0(3KC$'8.H17:DEE93U33^52*/9'&&J.9@<V-
M]48UC)MM7&J);QGZZ?D2ST6QK8"(-5F4E&] $<;)UP8DU8QOR(-2H!6AO""_
M,[IB%=,,;6Z>0%-6J5MR1[XOG\C-+[=35R.0">OFW>*/[>+!F<5#\D5P72KR
M*R^@>._OHI!>37!0\QA<#/B%RGL2^A](X 7!",_B_[O[%W#"/KFAC1>?B?=5
M;BAG_U)S8#^0A>!*5*R@[?G%A#Y+4,!U.X$;\(EQRG-&*[+$2<"O!3/_U\-*
M:8G'_>\+1%%/%%FB\ S1$^3XL2L@-XRWHUNSW33/Q=8L)B$'MJ.K"L9VLXV=
MV-CF?MC-DS0,I^[N.,6G1KZ7A%'6F[T#CWOP^!IPH4N0/Z%N T?O@2)_R#UB
M%L:AEXYS)SUW<@TWXSO<7"%?QX"3$Y*[(/.\R!\0C]G%^'<FU6F/G%Z#C%6B
MH:P@\((E1$%[)130",6T&I.1GN)%H9?YZ4#&B%T2Q5DTKF+2JYA<5/&9'U04
M<*2BLG-5=Y.-IG]RPA-GB1\,J$^M)K$WCISUR-DUR)J^8+8;^GKN@&>G"?3]
MP)]D ^13NR!+SS#[WEL!\:ZA[J^4#MP>%YR46RCZ_&,E&:T:WL@G&R=!,A T
M8G<739+@C*2CFNA?E'14"$5?".E;(?P9OG]R!=[%<90FPS,T9I@FL3_<$_>H
MOM<@-[;M4<0FN"V._6S?6CW8AF(P_VA:+MLWO(5I^S4L?1O&%7X?:PSIW:=X
M'<JV!6H?M&AL%[$2&GL2.RRQ;01I#/#]6@A]># +](WH_#]02P,$%     @
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
M+:"4E)=(0#9WGKVG16CR;<(?"@?9&R/C9,OYNPE^I7-G9 0!@T09!J)_>U@
M8X9(R_C7<CI=20/LCX_L/ZQW[65+)"PX^TM3E<^=J8-2R$C-U"L__(36CQ68
M<";M%QV:W$ G)[54O&C!6D%!R^9//MH^] !>< . 6P#^*L!O ;XUVBBSMI9$
MD3@2_("$R=9L9F![8]':#2W-+FZ4T*M4XU2\T<<BK1D@NW\#G@UJ">A92GV
M'I:@"&7R$0W0VV:)'KX]1J[210W43=H"+TT!?*/ ;R*&R/>^(SS"^ I\<1^^
MA*2#>Z=P5UOM_.+.+[9\X0V^%>@]1RM*MI1114'>X?0[3M]R^C<X3UI'3.NN
MM:GA&%L.<[?V<1!.QMXL<O?]=ERFA5XX[:6=2 PZB<%=B8M:""@58M8^:^U_
M7M/9$ 4] =CSPLGD3.>U-#S#-W2&G<[PKLX5+W<#!:+XBM+PHE5X'.!@>J;T
M,LWWQK/I]$RIV[M$Y@'3!W='2ZF%9!HX&DXTCV@>A290O++W:LN5OJ5VF.MW
M%(1)T.L9Y^H8F*O:O<SQ?U!+ P04    "  3>+=49=-$"8("  !0!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6R-5=M.XS 0_14KV@>0%G)KPT5I
M)%I8+1)(B"Z[SVXS:2P<.VL[%/CZ'3MI*"6M]J7VV'/.G!E/INE:JF== ACR
M6G&A)UYI3'WI^WI90D7UJ:Q!X$TA544-FFKEZUH!S1VHXGX4!(E?42:\+'5G
M#RI+96,X$_"@B&ZJBJJW*7"YGGBAMSEX9*O2V ,_2VNZ@CF8I_I!H>7W+#FK
M0&@F!5%03+RK\'*66'_G\)O!6F_MB<UD(>6S-6[SB1=80<!A:2P#Q>4%9L"Y
M)4(9?SM.KP]I@=O[#?L/ESOFLJ :9I+_8;DI)]ZY1W(H:,/-HUS_A"Z?L>5;
M2J[=+UFWODG@D66CC:PZ,"JHF&A7^MK580N /,. J -$NX#1'D#< 6*7:*O,
MI75-#<U2)==$66]DLQM7&X?&;)BPKS@W"F\9XDPVQ[;(&PY$%F0FJUH*$$9;
MZPZP.N3F%?L%UZ-K,)1Q?4Q.R-/\FAQ].TY]@P(LC;_L@DW;8-&>8#&YE\*4
MFMR('/+/>!^%]^JCC?II=)#PGJI3$H??211$T8">V?_#PP-RXKZ8L>,;[^%K
M2W;'Z()Q9ACH YRCGG/D..,]G%>55(:]4]?T^"S*]N6)+$X:#4,OT+(ECLU^
MPB_9^#R\N$C]E^VZ#'B=C3Z</BD=]TK'!Y7>"@,*M"$HE+M*\*X2;T-"6[+1
MEH0PBH-H1^A7KXMP/*PSZ74F!W7^DH;R3N%2:C,D+OE2G[-@'(0[XKYZ)4DR
MVE'G;WV<%:B5FUD:(S?"M)W>G_9C\<I-@YWS*8[+=KI]T+2S%OMXQ83&G JD
M#$[/L&JJG5^M863M1L!"&APH;EOBR =E'?"^D-)L#!N@_Q/)_@%02P,$%
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
M5+=B\Q@3O"5<&ZC^'6/R]*('J#ZV3/\%4$L#!!0    ( !-XMU0%\P3AW ,
M -@1   9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;*V878^;.!2&K[N_
MPD*]V)5& 9\ 2:HDTDR[H^U*HXXZW>U%U0L'3A)4P%G;F<Q(^^/7!H*S"E^5
MN$DP^+SGV'YY,"Q/7/R0>T1%7K(TERMGK]3AG>O*:(\9DQ-^P%Q?V7*1,:6;
M8N?*@T 6%T%9ZH+GA6[&DMQ9+XMSCV*]Y$>5)CD^"B*/6<;$ZQVF_+1RJ',^
M\3G9[94YX:Z7![;#)U1_'1Z%;KFU2IQDF,N$YT3@=N7<TG=WL# !18^_$SS)
MBV-BAK+A_(=I?(Q7CF<JPA0C9228_GO&]YBF1DG7\4\EZM0Y3>#E\5G]OAB\
M'LR&27S/TZ])K/8K9^Z0&+?LF*K/_/0'5@,*C%[$4UG\DE/9UP\=$AVEXED5
MK"O(DKS\9R_51%P$3+V6 *@"H*B[3%14^8$IMEX*?B+"]-9JYJ 8:A&MBTMR
MLRI/2NBKB8Y3ZR>]S/$Q1<*WY"L3@N5*DM]?4$2)1/(HD@C)KQ]0L225ORU=
MI5.:0#>JY.]*>6B1GY('GJN]ELQCC/\?[^I2ZWKA7.\== H^,#$A4WI#P -X
M2UPB]TR@+'\[]*?U?$P+_6F+?C4'-T0[6"J6QTF^:QIVJ>(7*L;YS^L@F(<!
M3)?N<T-ZOT[O=Z<O7(0Q8<\H]%U!TF2K%^ 5F6B>_FXY2DPDH1[)RF6@,Q*S
MUZZ)"NI*@R$3)<FG',FW!\PV*+YWZ(:U;MBI6WOO4'CO7V(7N6G\I5AXL0Y^
M\PK,ZORS40PPNS( #1?>8N$UIY_7Z>?C&J!;+JP6OF-A%G5EBV$+CB^'1+QJ
M'REL*JA;Y5.D)H3>_/+FC;F!.\JBGB68-ZRP+R<^Q(GT@HUT3"]6:O,+3X03
M+V@V! 5;!8SBR$KFTI+38#8+_+8*+!-I#Q1_UI0]>E!@21+_C*6PCTK4 I3V
M$'2@37MD;H^["0DKG_I=E5E@TH'$_+(7.(B9U$*3CDI->HU-:#&)Y28=!YST
MFIR!/Y^WI+?<I".#LT?O[%'[[(1YKTLM2^DX,.V1N<?-A$!0V33HVE]9G,)
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
ML"G_D,H+(MG3C]\/$(Q^*]52RQ/: WQ",(D+/A&?A<>!+1PH%Y//9WP-.FR
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
MW&,EC'%BM/XU@LD/['X 4$L#!!0    ( !-XMU3!ZR^G(04  "8H   /
M>&PO=V]R:V)O;VLN>&ULQ9I+;]LX$(#_"N%3]Y"U+4MN&S0%TCRZ =+$B(/L
ML: E.B8BD2I)Y=%?OT.ICD>..]C+N*?8LB)_'HKS#8?Z]&3=P\+:!_%<E<8?
M#58AU(?#H<]7JI+^;ULK Y\LK:MD@+?N?NAKIV3A5TJ%JAPFH]%T6$EM!I\_
MK:\U<T/\Q@:5!VT-'(P'[K1Z\IO/XUOQJ+U>Z%*'EZ-!^[I4 U%IHRO]4Q5'
M@]% ^)5]^L<Z_=.:(,MY[FQ9'@W&W0=WR@6=OSD\CY"W<N';(T$N;B2 ' VF
M([C@4CL?VC/:ZTM@?%1P<O>N"?9<ET&Y4QG45V>;6IO[>!GX%4/T,]HXK/]V
M03QT_R>,=KG4N3JU>5,I$[HX.E5&0.-7NO8#862EC@8G]E&Y^'O@"RZ*[K<%
M@$*1<H<:/G 718O'B6(*9;PJA("7WI:Z )!"?)&E-+E"D D!F?Q!R.\)@IP0
MD)-]0?88YQ$'_A5!I@1DR@[Y%BUX89=BOI+XGLP(R.S/#/<O7@0Y)2"GO)!?
MI-=MW&9.>3BU/4-( W=EXS4>[O<$Y'M>R+F^-QK.E2:(XSRWC0F0\\0,0IIK
MY1'D!P+R R_DA7F$$ZQ[03@?"9R/O#@PGK74A5#/=;P)?3NFA:JMUP%';#RB
MLO:(&])6VGL(FK@"&?>X2)OPZ^0QBAN^55",E$S&S#:)B4ZM;%DHY[^+LQ\-
MU"CBW:F"?]?A+TQ)V63,K).;>!"2WDPZP+MUTGC9UER].%(J&7.[9"7-/<P/
M;<2)]"MQ7MHG+Y8PZN*Z[M<WE$S&[#:I*ATZS<6IG-LV"2JSE0''E$S&S#:Y
M43!MO +%V?Q!S&NHFS$:I9 QLT-B>O9M_# 1Y8LQLS NE81076K9KB^V1I$R
MQYA9'9=6&E'+%]E^[:9RIDR1,)OB:UQKF'B2./90LH3MLI[21<*LBTOKO8!<
MT1:?/2IRM<$LB'^E@W3;DWU"J2!A5D&7%*[K[>R?4-D_X<[^UW<7IP?M='OE
MH=)\PISFY\W"JQ]-O,_/8CW9"Q25VA/FU/Y:WHIWMS$Q>%QB)%1F3Y@S.UGI
MBG<8DTKW"7.ZWZXC=\:12OL)<]HG"Z%^>X(RP839!&^TN2N0$TH'$V8=K!/O
M3C#*"!/N)0/.P#OIR,83LQ_(5D3__J.,,6$VQARN432P, 12E!1/59"Z[$>3
M$LF$6R0(<YTASS89$F-26IDP:X5,WOU!IQPSX>Y H6AVV7O6U<?=P&-,RC$3
M9L=@S+G*&P<K;X2+,2G33-A[4]LJ_#5[Q%5,G;C'3)DF938-U04"9(Q)Z29E
MU@W="!(8DY)/RBR?WW>"VN''F)2%4NY5"II"J"**K2 XN;?_06Z L.^ $.V@
M7M&;4A9*F2VTHR&$)SO&I"R4[F%QTS6'ME)1W'G%2D\I":7[DM"-OE^% [L\
M:""TQ]ZK%AMC4A)*]R@AN$UK:]9[<VWICC$I":7,$L*8YTT 5XIO<5^_J5I.
MO(=(22C;_W('WZ$8DY)0QMX"V_0,=\PAC$E)*&.6T,XVXH878U(2RI@EU&\H
MOHDGQJ0DE.UQ*?2ZZ#U[5B[7<,_.,":Y#[_'I= KYG%\JJ:ME# F):&,64*;
MM@&IH(Q24+;'=5"_F]#&$V-2"LKVN0Z*4^A@(7U;>[YL[0!EE((R;@7U^S';
MPXZ?$*$4-&56T)N>]&\5-*44-.T>45L_EU;  L6HX@J^PL/Q7);YS(GXI]M:
M3[/8E5\V97D"QZX-&*98/^:V?D3O\W]02P,$%     @ $WBW5/5)DLP! @
M7B0  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W:2VZC0!2%X:U8
M+"#E^R))*\ZH)YE&V0!RR@_%-HBBE63W;3D#YZ >]"2J,T(%XO*+P2<$/#SG
M0S?M^U/9[8>R^#@>3F75[*9I^)526>_RL2LW_9!/YR.;?CQVTWDY;M/0K=^Z
M;4ZZ7+9I_#ZC>7SX/G/Q\CGD_YG8;S;[=?[=K_\<\VGZQ^#TWH]O99?SU"Q>
MNG&;IU63/@[7W25=-G)SGMPLGEY7S?CT*DVJ':00I/6##(*L?I!#D-</"@B*
M^D$M!+7U@VXAZ+9^T!T$W=4/NH>@^_I!LD09EP1),ZP)M!;D6@B\%@1;",06
M)%L(S!9$6PC4%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTUMG#-H'>
MBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>
MAGH;@=XV>UE"H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>CWDZ@
MMZ/>3J"WH]Y.H+>CWDZ@M\]>=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3
MZ!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=LX^5!'H'ZAT$>@?J'01Z!^H=
M!'H'ZAT$>K>H=TN@=XMZMS^I=YD^#[E<>[[6>/V?I'HZGYNOE[\LOW;.;L(%
MYP2_$SW^!5!+ P04    "  3>+=4UDS DN !  #C(P  $P   %M#;VYT96YT
M7U1Y<&5S72YX;6S-VLM.PS 0!=!?B;)%C>M7>8BR ;;0!3]@D@F-FL26;:#\
M/4X*E4"EHBH2=].HM3UWXI'.JI</;XY"MN[:/LSS98SN@K%0+JDSH;".^K12
M6]^9F+[Z)^9,N3)/Q,1T.F.E[2/U<1*'&OG5Y0W5YKF-V>TZ_1P:V\]S3VW(
ML^O-QB%KGAOGVJ8T,:VSE[[ZEC+Y2"C2R7%/6#8NG*0-.=N9,*S\'/!Q[OZ%
MO&\JRA;&QSO3I5ULW;(0WUH*Q?X2.WJT==V45-GRN4M'BN \F2HLB6+7%INB
M)_N38[IAVGSRH_/',OL"T\Z%MRZDB7DZ/.YS),/IB4N%R,=F_RMN$U/IH]^/
MAFE75/TR.UWOJ_6K<1Z!C8_C[_CKC+?U#^Q#@/0A0?I0('UHD#YF('V<@O1Q
M!M+'.4@??(K2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@
MR"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5
MHLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:1
M5:/(JE%DU2BR:A19-8JL,Q199_\IZZ.UJS^.'Y]%9YK^,Y^-_^VY>@=02P$"
M% ,4    "  3>+=4!T%-8H$   "Q    $               @ $     9&]C
M4')O<',O87!P+GAM;%!+ 0(4 Q0    ( !-XMU0F< 'H[@   "L"   1
M          "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( !-X
MMU297)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T:&5M
M93$N>&UL4$L! A0#%     @ $WBW5&<*Y(ED!0  Y!<  !@
M ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( !-X
MMU0<B&%UBP8  ,@9   8              " @:<-  !X;"]W;W)K<VAE971S
M+W-H965T,BYX;6Q02P$"% ,4    "  3>+=4!GGKGR\#  #F#   &
M        @(%H%   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%
M  @ $WBW5.B'XJR]!   %A   !@              ("!S1<  'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( !-XMU0YR$7@^ <  #<R   8
M              " @< <  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"
M% ,4    "  3>+=4B.S,\-8&   Z&P  &               @('N)   >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ $WBW5($CVK++"0
MQQ@  !@              ("!^BL  'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;%!+ 0(4 Q0    ( !-XMU2[66(L; (  '0%   8              " @?LU
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  3>+=4SMSY
M[W0"  !K!0  &               @(&=.   >&PO=V]R:W-H965T<R]S:&5E
M=#DN>&UL4$L! A0#%     @ $WBW5*Z6+YJ> @  -@8  !D
M ("!1SL  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  3
M>+=4NE1BH#L&  !.$0  &0              @($</@  >&PO=V]R:W-H965T
M<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( !-XMU0KVUC3.0,  *4&   9
M          " @8Y$  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#
M%     @ $WBW5*-!N/LK!@  61$  !D              ("!_D<  'AL+W=O
M<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  3>+=4'V] I @#   $
M!P  &0              @(%@3@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM
M;%!+ 0(4 Q0    ( !-XMU01O"BU@ ,  "L(   9              " @9]1
M  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ $WBW5+%B
M2]18 @  /04  !D              ("!5E4  'AL+W=O<FMS:&5E=',O<VAE
M970Q-BYX;6Q02P$"% ,4    "  3>+=4C"L"ZPP#  #*!@  &0
M    @('E5P  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (
M !-XMU1>*198W (  !(&   9              " @2A;  !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&UL4$L! A0#%     @ $WBW5)UZW&GL!   W L  !D
M             ("!.UX  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"
M% ,4    "  3>+=4DCY2H,\#  "9"   &0              @(%>8P  >&PO
M=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( !-XMU1ZG^,R7@,
M %D'   9              " @61G  !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL4$L! A0#%     @ $WBW5,H76L5V!   .0H  !D              ("!
M^6H  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  3>+=4
MRJ-D8 L$  !>"0  &0              @(&F;P  >&PO=V]R:W-H965T<R]S
M:&5E=#(S+GAM;%!+ 0(4 Q0    ( !-XMU0_LU$2, @  *P8   9
M      " @>AS  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%
M  @ $WBW5'6V _+)!   4 H  !D              ("!3WP  'AL+W=O<FMS
M:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  3>+=4&0+Q!>@"  ! !@
M&0              @(%/@0  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+
M 0(4 Q0    ( !-XMU3>(5/Q?@(  ',%   9              " @6Z$  !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ $WBW5#9>+=64
M @  UP4  !D              ("!(X<  'AL+W=O<FMS:&5E=',O<VAE970R
M."YX;6Q02P$"% ,4    "  3>+=444Z/R_("  !D!P  &0
M@('NB0  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( !-X
MMU0AO%L240,  (<'   9              " @1>-  !X;"]W;W)K<VAE971S
M+W-H965T,S N>&UL4$L! A0#%     @ $WBW5&V,\WB> P  )PD  !D
M         ("!GY   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M    "  3>+=4N2I<"GT#   &"   &0              @(%TE   >&PO=V]R
M:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( !-XMU1W>W-$\ (  '@'
M   9              " @2B8  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
M4$L! A0#%     @ $WBW5/$R8BEC!   -A   !D              ("!3YL
M 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  3>+=4C8.V
M_G "  !+!@  &0              @('IGP  >&PO=V]R:W-H965T<R]S:&5E
M=#,U+GAM;%!+ 0(4 Q0    ( !-XMU0FST?J<0(  &0&   9
M  " @9"B  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @
M$WBW5$U>YT#Z 0  > 0  !D              ("!.*4  'AL+W=O<FMS:&5E
M=',O<VAE970S-RYX;6Q02P$"% ,4    "  3>+=4A-6&H#$"   F!0  &0
M            @(%IIP  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4
M Q0    ( !-XMU3V .N%<P(  (L&   9              " @=&I  !X;"]W
M;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ $WBW5!>H/?.=!@
M6R(  !D              ("!>ZP  'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6Q02P$"% ,4    "  3>+=4H"UH>#4&   H'P  &0              @(%/
MLP  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( !-XMU09
M_X<XB L  /I/   9              " @;NY  !X;"]W;W)K<VAE971S+W-H
M965T-#(N>&UL4$L! A0#%     @ $WBW5)>"VLN( P  2 P  !D
M     ("!>L4  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M"  3>+=4[ZA=QWP#  "4"@  &0              @($YR0  >&PO=V]R:W-H
M965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( !-XMU2T'=P,=P(  .P%   9
M              " @>S,  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L!
M A0#%     @ $WBW5$A;!TCL 0  #00  !D              ("!FL\  'AL
M+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  3>+=4D .A;M "
M  !Z!P  &0              @(&]T0  >&PO=V]R:W-H965T<R]S:&5E=#0W
M+GAM;%!+ 0(4 Q0    ( !-XMU0]X;.[/0(  *4%   9              "
M@<34  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ $WBW
M5&731 F" @  4 8  !D              ("!.-<  'AL+W=O<FMS:&5E=',O
M<VAE970T.2YX;6Q02P$"% ,4    "  3>+=4FZ]6SL@"  #Q!P  &0
M        @('QV0  >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0
M   ( !-XMU1ZE5 ?J (  ,,&   9              " @?#<  !X;"]W;W)K
M<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ $WBW5$AW[X':!   \!4
M !D              ("!S]\  'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q0
M2P$"% ,4    "  3>+=4E5U7Z9T"  #-!P  &0              @('@Y
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( !-XMU2%A[NK
MF@0  '@1   9              " @;3G  !X;"]W;W)K<VAE971S+W-H965T
M-30N>&UL4$L! A0#%     @ $WBW5 7S!.'< P  V!$  !D
M ("!A>P  'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    "  3
M>+=4R_OPP$8#  #*"P  &0              @(&8\   >&PO=V]R:W-H965T
M<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( !-XMU3'SO^0S 4  +$?   9
M          " @17T  !X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#
M%     @ $WBW5->;3<C> @  VP@  !D              ("!&/H  'AL+W=O
M<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    "  3>+=4OD>G</L"  !L
M"0  &0              @($M_0  >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM
M;%!+ 0(4 Q0    ( !-XMU3 _JX'6@D  -\W   9              " @5\
M 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ $WBW5/H%
MT4([ P   0X  !D              ("!\ D! 'AL+W=O<FMS:&5E=',O<VAE
M970V,2YX;6Q02P$"% ,4    "  3>+=4F"R,RAT#  "0$0  #0
M    @ %B#0$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( !-XMU27BKL<P
M !,"   +              "  :H0 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    (
M !-XMU3!ZR^G(04  "8H   /              "  9,1 0!X;"]W;W)K8F]O
M:RYX;6Q02P$"% ,4    "  3>+=4]4F2S $"  !>)   &@
M@ 'A%@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  3
M>+=4UDS DN !  #C(P  $P              @ $:&0$ 6T-O;G1E;G1?5'EP
=97-=+GAM;%!+!08     10!% -H2   K&P$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>216</ContextCount>
  <ElementCount>267</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>83</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Condensed  Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Condensed  Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Condensed  Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed  Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/StatementsOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Shareholders' Deficit (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/StatementsOfShareholdersDeficit</Role>
      <ShortName>Consolidated Statements of Shareholders' Deficit (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Condensed  Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Condensed  Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - Basis of Presentation and Business Condition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/BasisOfPresentationAndBusinessCondition</Role>
      <ShortName>Basis of Presentation and Business Condition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Prepaid expenses and deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/PrepaidExpensesAndDeposits</Role>
      <ShortName>Prepaid expenses and deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Promissory Notes</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://worksport.com/role/PromissoryNotes</Role>
      <ShortName>Promissory Notes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Convertible Promissory Notes</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://worksport.com/role/ConvertiblePromissoryNotes</Role>
      <ShortName>Convertible Promissory Notes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - Shareholders??? Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ShareholdersEquityDeficit</Role>
      <ShortName>Shareholders??? Equity (Deficit)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities</Role>
      <ShortName>Changes in Cash Flows from Operating Assets and Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Commitments and contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Reverse Stock Split</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ReverseStockSplit</Role>
      <ShortName>Reverse Stock Split</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Investment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/Investment</Role>
      <ShortName>Investment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Lease Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/LeaseLiabilities</Role>
      <ShortName>Lease Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Loan payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/LoanPayable</Role>
      <ShortName>Loan payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Government Assistance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/GovernmentAssistance</Role>
      <ShortName>Government Assistance</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Loss per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/LossPerShare</Role>
      <ShortName>Loss per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/Warrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Stock Options</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/StockOptions</Role>
      <ShortName>Stock Options</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - COVID-19</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/Covid-19</Role>
      <ShortName>COVID-19</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://worksport.com/role/Inventory</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Prepaid expenses and deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/PrepaidExpensesAndDepositsTables</Role>
      <ShortName>Prepaid expenses and deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://worksport.com/role/PrepaidExpensesAndDeposits</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Promissory Notes (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://worksport.com/role/PromissoryNotesTables</Role>
      <ShortName>Promissory Notes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://worksport.com/role/PromissoryNotes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables</Role>
      <ShortName>Changes in Cash Flows from Operating Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Lease Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/LeaseLiabilitiesTables</Role>
      <ShortName>Lease Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://worksport.com/role/LeaseLiabilities</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/WarrantsTables</Role>
      <ShortName>Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://worksport.com/role/Warrants</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Stock Options (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/StockOptionsTables</Role>
      <ShortName>Stock Options (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://worksport.com/role/StockOptions</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Basis of Presentation and Business Condition (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative</Role>
      <ShortName>Basis of Presentation and Business Condition (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/BasisOfPresentationAndBusinessCondition</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Schedule of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ScheduleOfInventoryDetails</Role>
      <ShortName>Schedule of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Schedule of Prepaid Expenses and Deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails</Role>
      <ShortName>Schedule of Prepaid Expenses and Deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Prepaid expenses and deposits (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative</Role>
      <ShortName>Prepaid expenses and deposits (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/PrepaidExpensesAndDepositsTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Schedule of Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://worksport.com/role/ScheduleOfNotesPayableDetails</Role>
      <ShortName>Schedule of Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Schedule of Secured Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails</Role>
      <ShortName>Schedule of Secured Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Promissory Notes (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://worksport.com/role/PromissoryNotesDetailsNarrative</Role>
      <ShortName>Promissory Notes (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/PromissoryNotesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Convertible Promissory Notes (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative</Role>
      <ShortName>Convertible Promissory Notes (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/ConvertiblePromissoryNotes</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Shareholders??? Equity (Deficit) (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative</Role>
      <ShortName>Shareholders??? Equity (Deficit) (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/ShareholdersEquityDeficit</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Related Party Transactions (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>Related Party Transactions (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/RelatedPartyTransactions</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Schedule of Changes in Operating Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails</Role>
      <ShortName>Schedule of Changes in Operating Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Commitments and contingencies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>Commitments and contingencies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Reverse Stock Split (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ReverseStockSplitDetailsNarrative</Role>
      <ShortName>Reverse Stock Split (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/ReverseStockSplit</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Investment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/InvestmentDetailsNarrative</Role>
      <ShortName>Investment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/Investment</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Schedule Right-of-use Asset (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ScheduleRight-of-useAssetDetails</Role>
      <ShortName>Schedule Right-of-use Asset (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Schedule of Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails</Role>
      <ShortName>Schedule of Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Schedule of Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Schedule of Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Lease Liabilities (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/LeaseLiabilitiesDetailsNarrative</Role>
      <ShortName>Lease Liabilities (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/LeaseLiabilitiesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Loan payable (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/LoanPayableDetailsNarrative</Role>
      <ShortName>Loan payable (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/LoanPayable</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Government Assistance (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/GovernmentAssistanceDetailsNarrative</Role>
      <ShortName>Government Assistance (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/GovernmentAssistance</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Loss per Share (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/LossPerShareDetailsNarrative</Role>
      <ShortName>Loss per Share (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/LossPerShare</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Schedule of Warrants Exercise Price (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails</Role>
      <ShortName>Schedule of Warrants Exercise Price (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Schedule of Warrants Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ScheduleOfWarrantsActivityDetails</Role>
      <ShortName>Schedule of Warrants Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - Warrants (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/WarrantsDetailsNarrative</Role>
      <ShortName>Warrants (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/WarrantsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Schedule of Stock Options Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ScheduleOfStockOptionsActivityDetails</Role>
      <ShortName>Schedule of Stock Options Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails</Role>
      <ShortName>Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Stock Options (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/StockOptionsDetailsNarrative</Role>
      <ShortName>Stock Options (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/StockOptionsTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Subsequent Events (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://worksport.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>Subsequent Events (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://worksport.com/role/SubsequentEvents</ParentRole>
      <Position>61</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="form10-q.htm">form10-q.htm</File>
    <File>ex31-1.htm</File>
    <File>ex31-2.htm</File>
    <File>ex32-1.htm</File>
    <File>wksp-20220331.xsd</File>
    <File>wksp-20220331_cal.xml</File>
    <File>wksp-20220331_def.xml</File>
    <File>wksp-20220331_lab.xml</File>
    <File>wksp-20220331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>form10-q_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="624">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="33">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>79
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "form10-q.htm": {
   "axisCustom": 0,
   "axisStandard": 16,
   "contextCount": 216,
   "dts": {
    "calculationLink": {
     "local": [
      "wksp-20220331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "wksp-20220331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "form10-q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "wksp-20220331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "wksp-20220331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "wksp-20220331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 458,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 47,
    "http://worksport.com/20220331": 37,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 89
   },
   "keyCustom": 49,
   "keyStandard": 218,
   "memberCustom": 59,
   "memberStandard": 19,
   "nsprefix": "WKSP",
   "nsuri": "http://worksport.com/20220331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "role": "http://worksport.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000010 - Disclosure - Prepaid expenses and deposits",
     "role": "http://worksport.com/role/PrepaidExpensesAndDeposits",
     "shortName": "Prepaid expenses and deposits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000011 - Disclosure - Promissory Notes",
     "role": "http://worksport.com/role/PromissoryNotes",
     "shortName": "Promissory Notes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000012 - Disclosure - Convertible Promissory Notes",
     "role": "http://worksport.com/role/ConvertiblePromissoryNotes",
     "shortName": "Convertible Promissory Notes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000013 - Disclosure - Shareholders\u2019 Equity (Deficit)",
     "role": "http://worksport.com/role/ShareholdersEquityDeficit",
     "shortName": "Shareholders\u2019 Equity (Deficit)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000014 - Disclosure - Related Party Transactions",
     "role": "http://worksport.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Reclassifications",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000015 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities",
     "role": "http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities",
     "shortName": "Changes in Cash Flows from Operating Assets and Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Reclassifications",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000016 - Disclosure - Commitments and contingencies",
     "role": "http://worksport.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:ReverseStockSplitTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000017 - Disclosure - Reverse Stock Split",
     "role": "http://worksport.com/role/ReverseStockSplit",
     "shortName": "Reverse Stock Split",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:ReverseStockSplitTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000018 - Disclosure - Investment",
     "role": "http://worksport.com/role/Investment",
     "shortName": "Investment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000019 - Disclosure - Lease Liabilities",
     "role": "http://worksport.com/role/LeaseLiabilities",
     "shortName": "Lease Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000002 - Statement - Condensed  Consolidated Balance Sheets (Unaudited)",
     "role": "http://worksport.com/role/ConsolidatedBalanceSheets",
     "shortName": "Condensed  Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:LoanPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000020 - Disclosure - Loan payable",
     "role": "http://worksport.com/role/LoanPayable",
     "shortName": "Loan payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:LoanPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GovernmentAssistanceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000021 - Disclosure - Government Assistance",
     "role": "http://worksport.com/role/GovernmentAssistance",
     "shortName": "Government Assistance",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GovernmentAssistanceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000022 - Disclosure - Loss per Share",
     "role": "http://worksport.com/role/LossPerShare",
     "shortName": "Loss per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:WarrantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000023 - Disclosure - Warrants",
     "role": "http://worksport.com/role/Warrants",
     "shortName": "Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:WarrantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000024 - Disclosure - Stock Options",
     "role": "http://worksport.com/role/StockOptions",
     "shortName": "Stock Options",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:COVID19TextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000025 - Disclosure - COVID-19",
     "role": "http://worksport.com/role/Covid-19",
     "shortName": "COVID-19",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:COVID19TextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000026 - Disclosure - Subsequent Events",
     "role": "http://worksport.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000027 - Disclosure - Inventory (Tables)",
     "role": "http://worksport.com/role/InventoryTables",
     "shortName": "Inventory (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000028 - Disclosure - Prepaid expenses and deposits (Tables)",
     "role": "http://worksport.com/role/PrepaidExpensesAndDepositsTables",
     "shortName": "Prepaid expenses and deposits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000029 - Disclosure - Promissory Notes (Tables)",
     "role": "http://worksport.com/role/PromissoryNotesTables",
     "shortName": "Promissory Notes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000003 - Statement - Condensed  Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "role": "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed  Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31_custom_SeriesAAndBPreferredStockMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:Reclassifications",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000030 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities (Tables)",
     "role": "http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables",
     "shortName": "Changes in Cash Flows from Operating Assets and Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:Reclassifications",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:ScheduleRightofuseAssetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000031 - Disclosure - Lease Liabilities (Tables)",
     "role": "http://worksport.com/role/LeaseLiabilitiesTables",
     "shortName": "Lease Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:ScheduleRightofuseAssetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "WKSP:WarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000032 - Disclosure - Warrants (Tables)",
     "role": "http://worksport.com/role/WarrantsTables",
     "shortName": "Warrants (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "WKSP:WarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000033 - Disclosure - Stock Options (Tables)",
     "role": "http://worksport.com/role/StockOptionsTables",
     "shortName": "Stock Options (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000034 - Disclosure - Basis of Presentation and Business Condition (Details Narrative)",
     "role": "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
     "shortName": "Basis of Presentation and Business Condition (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "lang": null,
      "name": "WKSP:WorkingCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryFinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000035 - Disclosure - Schedule of Inventory (Details)",
     "role": "http://worksport.com/role/ScheduleOfInventoryDetails",
     "shortName": "Schedule of Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryFinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000036 - Disclosure - Schedule of Prepaid Expenses and Deposits (Details)",
     "role": "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails",
     "shortName": "Schedule of Prepaid Expenses and Deposits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PrepaidExpenseAndOtherAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000037 - Disclosure - Prepaid expenses and deposits (Details Narrative)",
     "role": "http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative",
     "shortName": "Prepaid expenses and deposits (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PrepaidExpenseAndOtherAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesPayableCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000038 - Disclosure - Schedule of Notes Payable (Details)",
     "role": "http://worksport.com/role/ScheduleOfNotesPayableDetails",
     "shortName": "Schedule of Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "0",
      "lang": null,
      "name": "WKSP:ReclassificationNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesPayableCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000039 - Disclosure - Schedule of Secured Notes Payable (Details)",
     "role": "http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails",
     "shortName": "Schedule of Secured Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:NotesPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)",
     "role": "http://worksport.com/role/StatementsOfOperations",
     "shortName": "Condensed Consolidated Statements of Operations (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-01-012021-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000040 - Disclosure - Promissory Notes (Details Narrative)",
     "role": "http://worksport.com/role/PromissoryNotesDetailsNarrative",
     "shortName": "Promissory Notes (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2016-12-31_custom_SecuredPromissoryNoteMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:SecuredDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2019-01-012019-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000041 - Disclosure - Convertible Promissory Notes (Details Narrative)",
     "role": "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
     "shortName": "Convertible Promissory Notes (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2020-02-28_custom_LeoniteCapitalLLCMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-01-012021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000042 - Disclosure - Shareholders\u2019 Equity (Deficit) (Details Narrative)",
     "role": "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
     "shortName": "Shareholders\u2019 Equity (Deficit) (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-01-012021-12-31",
      "decimals": "INF",
      "lang": null,
      "name": "WKSP:StockIssuedDuringPeriodSharesNewIssuesPostConsolidation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DueToRelatedPartiesCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000043 - Disclosure - Related Party Transactions (Details Narrative)",
     "role": "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative",
     "shortName": "Related Party Transactions (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-012022-03-31_srt_ChiefExecutiveOfficerMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:SalariesAndWages",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "WKSP:ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:Reclassifications",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseInAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000044 - Disclosure - Schedule of Changes in Operating Assets and Liabilities (Details)",
     "role": "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails",
     "shortName": "Schedule of Changes in Operating Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "WKSP:ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:Reclassifications",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseInAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-01-012021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000045 - Disclosure - Commitments and contingencies (Details Narrative)",
     "role": "http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "shortName": "Commitments and contingencies (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31_custom_ThirdPartyMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:SharesIssuedPricePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-05-202021-05-21_custom_FINRAMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000046 - Disclosure - Reverse Stock Split (Details Narrative)",
     "role": "http://worksport.com/role/ReverseStockSplitDetailsNarrative",
     "shortName": "Reverse Stock Split (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2019-01-012019-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000047 - Disclosure - Investment (Details Narrative)",
     "role": "http://worksport.com/role/InvestmentDetailsNarrative",
     "shortName": "Investment (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2019-12-31",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000048 - Disclosure - Schedule Right-of-use Asset (Details)",
     "role": "http://worksport.com/role/ScheduleRight-of-useAssetDetails",
     "shortName": "Schedule Right-of-use Asset (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "WKSP:ScheduleRightofuseAssetTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "lang": null,
      "name": "WKSP:OperatingLeaseLiabilitesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000049 - Disclosure - Schedule of Components of Lease Expense (Details)",
     "role": "http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails",
     "shortName": "Schedule of Components of Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2020-12-31_us-gaap_PreferredStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000005 - Statement - Consolidated Statements of Shareholders' Deficit (Unaudited)",
     "role": "http://worksport.com/role/StatementsOfShareholdersDeficit",
     "shortName": "Consolidated Statements of Shareholders' Deficit (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-01-012021-03-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "lang": null,
      "name": "WKSP:StockIssuedForServicesAndSubscriptionsPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000050 - Disclosure - Schedule of Future Minimum Lease Payments (Details)",
     "role": "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
     "shortName": "Schedule of Future Minimum Lease Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-01-012021-12-31_custom_LeaseAgreementMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseExpirationDate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000051 - Disclosure - Lease Liabilities (Details Narrative)",
     "role": "http://worksport.com/role/LeaseLiabilitiesDetailsNarrative",
     "shortName": "Lease Liabilities (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-01-012021-12-31_custom_LeaseAgreementMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseExpirationDate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "WKSP:LoanPayableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2020-01-012020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000052 - Disclosure - Loan payable (Details Narrative)",
     "role": "http://worksport.com/role/LoanPayableDetailsNarrative",
     "shortName": "Loan payable (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "WKSP:LoanPayableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2020-01-012020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:GovernmentAssistanceTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-012022-03-31_custom_CanadaEmergencyWageSubsidyMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "WKSP:SubsidyReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000053 - Disclosure - Government Assistance (Details Narrative)",
     "role": "http://worksport.com/role/GovernmentAssistanceDetailsNarrative",
     "shortName": "Government Assistance (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:GovernmentAssistanceTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-012022-03-31_custom_CanadaEmergencyWageSubsidyMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "WKSP:SubsidyReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EarningsPerShareDiluted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000054 - Disclosure - Loss per Share (Details Narrative)",
     "role": "http://worksport.com/role/LossPerShareDetailsNarrative",
     "shortName": "Loss per Share (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EarningsPerShareDiluted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock",
       "WKSP:WarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000055 - Disclosure - Schedule of Warrants Exercise Price (Details)",
     "role": "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails",
     "shortName": "Schedule of Warrants Exercise Price (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock",
       "WKSP:WarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "WKSP:WarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000056 - Disclosure - Schedule of Warrants Activity (Details)",
     "role": "http://worksport.com/role/ScheduleOfWarrantsActivityDetails",
     "shortName": "Schedule of Warrants Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "WKSP:WarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "WKSP:WarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-01-012021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000057 - Disclosure - Warrants (Details Narrative)",
     "role": "http://worksport.com/role/WarrantsDetailsNarrative",
     "shortName": "Warrants (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "WKSP:WarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-01-012021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "WKSP:AdditionWarrantsValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000058 - Disclosure - Schedule of Stock Options Activity (Details)",
     "role": "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails",
     "shortName": "Schedule of Stock Options Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000059 - Disclosure - Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)",
     "role": "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails",
     "shortName": "Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-03-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000006 - Statement - Condensed  Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://worksport.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Condensed  Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000060 - Disclosure - Stock Options (Details Narrative)",
     "role": "http://worksport.com/role/StockOptionsDetailsNarrative",
     "shortName": "Stock Options (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-12-272021-12-29_srt_ChiefExecutiveOfficerMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InvestmentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2019-01-012019-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000061 - Disclosure - Subsequent Events (Details Narrative)",
     "role": "http://worksport.com/role/SubsequentEventsDetailsNarrative",
     "shortName": "Subsequent Events (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-022022-04-30_us-gaap_SubsequentEventMember_custom_DirectorsMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000007 - Disclosure - Basis of Presentation and Business Condition",
     "role": "http://worksport.com/role/BasisOfPresentationAndBusinessCondition",
     "shortName": "Basis of Presentation and Business Condition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000008 - Disclosure - Significant Accounting Policies",
     "role": "http://worksport.com/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000009 - Disclosure - Inventory",
     "role": "http://worksport.com/role/Inventory",
     "shortName": "Inventory",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-03-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 83,
   "tag": {
    "WKSP_AccruedInterest": {
     "auth_ref": [],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued interest.",
        "label": "Accrued interest"
       }
      }
     },
     "localname": "AccruedInterest",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_AdditionWarrantsValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Addition warrants value.",
        "label": "Addition warrants value"
       }
      }
     },
     "localname": "AdditionWarrantsValue",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_AdditionalWarrantsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional warrants issued.",
        "label": "Additional warrants issued"
       }
      }
     },
     "localname": "AdditionalWarrantsIssued",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "WKSP_AdvanceReceivableForStockIssuance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advance receivable for stock issuance.",
        "label": "Advance receivable for stock issuance"
       }
      }
     },
     "localname": "AdvanceReceivableForStockIssuance",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/InvestmentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_AdvisorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advisor [Member]",
        "label": "Advisor [Member]"
       }
      }
     },
     "localname": "AdvisorMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_AdvisorOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advisor One [Member]",
        "label": "Advisor One [Member]"
       }
      }
     },
     "localname": "AdvisorOneMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_AdvisorTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advisor Two [Member]",
        "label": "Advisor Two [Member]"
       }
      }
     },
     "localname": "AdvisorTwoMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_COVID19TextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "COVID 19 [Text Block]",
        "label": "COVID-19"
       }
      }
     },
     "localname": "COVID19TextBlock",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/Covid-19"
     ],
     "xbrltype": "textBlockItemType"
    },
    "WKSP_CanadaEmergencyRentSubsidyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Canada Emergency Rent Subsidy [Member]",
        "label": "Canada Emergency Rent Subsidy [Member]"
       }
      }
     },
     "localname": "CanadaEmergencyRentSubsidyMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/GovernmentAssistanceDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_CanadaEmergencyWageSubsidyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Canada Emergency Wage Subsidy [Member]",
        "label": "Canada Emergency Wage Subsidy [Member]"
       }
      }
     },
     "localname": "CanadaEmergencyWageSubsidyMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/GovernmentAssistanceDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_CashlessWarrantExercise": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cashless warrant exercise.",
        "label": "Cashless warrant exercise"
       }
      }
     },
     "localname": "CashlessWarrantExercise",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_CheifExecutiveOfficerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cheif Executive Officer [Member]",
        "label": "Cheif Executive Officer [Member]"
       }
      }
     },
     "localname": "CheifExecutiveOfficerMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ChiefExecutiveOfficerAndDirectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Chief Executive Officer and Director [Member]",
        "label": "Chief Executive Officer and Director [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerAndDirectorMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_CommonStockAndWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock And Warrant [Member]",
        "label": "Common Stock And Warrant [Member]"
       }
      }
     },
     "localname": "CommonStockAndWarrantMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ConsultantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consultant [Member]",
        "label": "Consultant [Member]"
       }
      }
     },
     "localname": "ConsultantMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ConsultantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consultants [Member]",
        "label": "Consultants [Member]"
       }
      }
     },
     "localname": "ConsultantsMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ConsultingAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting Agreement [Member]",
        "label": "Consulting Agreement [Member]"
       }
      }
     },
     "localname": "ConsultingAgreementMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ConsultingServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting Services [Member]",
        "label": "Consulting Services [Member]"
       }
      }
     },
     "localname": "ConsultingServicesMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ConsultingServicesOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting Services One [Member]",
        "label": "Consulting Services One [Member]"
       }
      }
     },
     "localname": "ConsultingServicesOneMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ConvertiblePromissoryNoteHolderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Promissory Note Holder [Member]",
        "label": "Convertible Promissory Note Holder [Member]"
       }
      }
     },
     "localname": "ConvertiblePromissoryNoteHolderMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_CumulativeTranslationAdjustmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Translation Adjustment [Member]",
        "label": "Cumulative Translation Adjustment [Member]"
       }
      }
     },
     "localname": "CumulativeTranslationAdjustmentMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_DebtInstrumentExtendedMaturityDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument extended maturity date.",
        "label": "Maturity date"
       }
      }
     },
     "localname": "DebtInstrumentExtendedMaturityDate",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "dateItemType"
    },
    "WKSP_DirectorsAdvisorsandOfficersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Directors Advisors and Officers [Member]",
        "label": "Directors Advisors and Officers [Member]"
       }
      }
     },
     "localname": "DirectorsAdvisorsandOfficersMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_DirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Directors [Member]",
        "label": "Directors [Member]"
       }
      }
     },
     "localname": "DirectorsMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_DisclosureCovid19Abstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Covid-19"
       }
      }
     },
     "localname": "DisclosureCovid19Abstract",
     "nsuri": "http://worksport.com/20220331",
     "xbrltype": "stringItemType"
    },
    "WKSP_DisclosureLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liabilities",
        "terseLabel": "Schedule Of Components Of Lease Expense",
        "verboseLabel": "Schedule Right-of-use Asset"
       }
      }
     },
     "localname": "DisclosureLeaseLiabilitiesAbstract",
     "nsuri": "http://worksport.com/20220331",
     "xbrltype": "stringItemType"
    },
    "WKSP_DisclosureLoanPayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Payable"
       }
      }
     },
     "localname": "DisclosureLoanPayableAbstract",
     "nsuri": "http://worksport.com/20220331",
     "xbrltype": "stringItemType"
    },
    "WKSP_DisclosurePrepaidExpensesAndDepositsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses And Deposits",
        "verboseLabel": "Schedule Of Prepaid Expenses And Deposits"
       }
      }
     },
     "localname": "DisclosurePrepaidExpensesAndDepositsAbstract",
     "nsuri": "http://worksport.com/20220331",
     "xbrltype": "stringItemType"
    },
    "WKSP_DisclosureReverseStockSplitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reverse Stock Split"
       }
      }
     },
     "localname": "DisclosureReverseStockSplitAbstract",
     "nsuri": "http://worksport.com/20220331",
     "xbrltype": "stringItemType"
    },
    "WKSP_DisclosureWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants",
        "verboseLabel": "Schedule Of Warrants Activity"
       }
      }
     },
     "localname": "DisclosureWarrantsAbstract",
     "nsuri": "http://worksport.com/20220331",
     "xbrltype": "stringItemType"
    },
    "WKSP_FINRAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FINRA [Member]",
        "label": "FINRA [Member]"
       }
      }
     },
     "localname": "FINRAMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ReverseStockSplitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_IncreaseDecreaseInLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in lease liability.",
        "label": "Increase decrease in lease liability",
        "negatedLabel": "Increase (decrease) in lease liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInLeaseLiability",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_InterestIncome": {
     "auth_ref": [],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income.",
        "label": "Interest income"
       }
      }
     },
     "localname": "InterestIncome",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_InterestOnLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest on lease liability.",
        "label": "Interest on lease liability"
       }
      }
     },
     "localname": "InterestOnLeaseLiability",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_IssuanceForServicesAndSubscriptionsPayableShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance for services and subscriptions payable, shares.",
        "label": "Issuance for services and subscriptions payable, shares"
       }
      }
     },
     "localname": "IssuanceForServicesAndSubscriptionsPayableShares",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "WKSP_IssuanceOfWarrantsForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant issuance for services.",
        "label": "Warrants issuance for services"
       }
      }
     },
     "localname": "IssuanceOfWarrantsForServices",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_LeaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Agreement [Member]",
        "label": "Lease Agreement [Member]"
       }
      }
     },
     "localname": "LeaseAgreementMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/LeaseLiabilitiesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_LeoniteCapitalLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leonite Capital LLC [Member]",
        "label": "Leonite Capital LLC [Member]"
       }
      }
     },
     "localname": "LeoniteCapitalLLCMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_LoanPayableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Payable [Text Block]",
        "label": "Loan payable"
       }
      }
     },
     "localname": "LoanPayableTextBlock",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/LoanPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "WKSP_LoanRepayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan repayment.",
        "label": "Loan repayment (note 5 and 14)"
       }
      }
     },
     "localname": "LoanRepayment",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_LoanRepaymentShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan repayment shares.",
        "label": "Loan repayment (note 5 and 14), shares"
       }
      }
     },
     "localname": "LoanRepaymentShares",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "WKSP_LoanSettlementAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Settlement Agreement [Member]",
        "label": "Loan Settlement Agreement [Member]"
       }
      }
     },
     "localname": "LoanSettlementAgreementMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_LossGainOnForeignExchange": {
     "auth_ref": [],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss (gain) on foreign exchange.",
        "label": "Loss (gain) on foreign exchange"
       }
      }
     },
     "localname": "LossGainOnForeignExchange",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_NotesPayableNonCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Less amounts due within one year.",
        "label": "Less amounts due within one year",
        "negatedLabel": "Less amounts due within one year"
       }
      }
     },
     "localname": "NotesPayableNonCurrent",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_OperatingLeaseLiabilitesCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current lease liability.",
        "label": "Current lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitesCurrent",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleRight-of-useAssetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_PerformanceStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Stock Units [Member]",
        "label": "Performance Stock Units [Member]"
       }
      }
     },
     "localname": "PerformanceStockUnitsMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/LossPerShareDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_PossibleWarrantExercise": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Possible warrant exercise.",
        "label": "Possible warrant exercise"
       }
      }
     },
     "localname": "PossibleWarrantExercise",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_PreStockSplitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre Stock Split [Member]",
        "label": "Pre Stock Split [Member]"
       }
      }
     },
     "localname": "PreStockSplitMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_PrepaidDeposit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid deposit.",
        "label": "Deposit"
       }
      }
     },
     "localname": "PrepaidDeposit",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid Expenses and Deposits Disclosure [Text Block]",
        "label": "PrepaidExpensesAndDepositsDisclosureTextBlock",
        "verboseLabel": "Prepaid expenses and deposits"
       }
      }
     },
     "localname": "PrepaidExpensesAndDepositsDisclosureTextBlock",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/PrepaidExpensesAndDeposits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "WKSP_PromissioryNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissiory Note [Member]",
        "label": "Promissiory Note [Member]"
       }
      }
     },
     "localname": "PromissioryNoteMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_PromissoryNoteHolderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissory Note Holder [Member]",
        "label": "Promissory Note Holder [Member]"
       }
      }
     },
     "localname": "PromissoryNoteHolderMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_PromissoryNoteHoldersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissory Note Holders [Member]",
        "label": "Promissory Note Holders [Member]"
       }
      }
     },
     "localname": "PromissoryNoteHoldersMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_PurchaseOfSoftware": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase of software.",
        "label": "Shares issued for purchase of software"
       }
      }
     },
     "localname": "PurchaseOfSoftware",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_ReclassificationNotesPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification notes payable.",
        "label": "Repayment"
       }
      }
     },
     "localname": "ReclassificationNotesPayable",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_RegAPublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reg-A Public Offering [Member]",
        "label": "Reg-A Public Offering [Member]"
       }
      }
     },
     "localname": "RegAPublicOfferingMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_RegAPublicOfferingWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reg A Public Offering Warrants [Member]",
        "label": "Reg A Public Offering Warrants [Member]"
       }
      }
     },
     "localname": "RegAPublicOfferingWarrantsMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ReverseStockSplitTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Stock Split [Text Block]",
        "label": "ReverseStockSplitTextBlock",
        "verboseLabel": "Reverse Stock Split"
       }
      }
     },
     "localname": "ReverseStockSplitTextBlock",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ReverseStockSplit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Changes in Operating Assets and Liabilities [Table Text Block]",
        "label": "Schedule of Changes in Operating Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "WKSP_ScheduleOfSecuredNotesPayableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Secured Notes Payable [Table Text Block]",
        "label": "Schedule of Secured Notes Payable"
       }
      }
     },
     "localname": "ScheduleOfSecuredNotesPayableTableTextBlock",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Warrants Exercise Price [Table Text Block]",
        "label": "Schedule of Warrants Exercise Price"
       }
      }
     },
     "localname": "ScheduleOfWarrantsExercisePriceTableTextBlock",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/WarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "WKSP_ScheduleRightofuseAssetTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Right of Use Asset [Table Text Block]",
        "label": "Schedule Right-of-use Asset"
       }
      }
     },
     "localname": "ScheduleRightofuseAssetTableTextBlock",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/LeaseLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "WKSP_SecuredPromissoryNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Promissory Note [Member]",
        "label": "Secured Promissory Note [Member]"
       }
      }
     },
     "localname": "SecuredPromissoryNoteMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_SecuredPromissoryNoteOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Promissory Note One [Member]",
        "label": "Secured Promissory Note One [Member]"
       }
      }
     },
     "localname": "SecuredPromissoryNoteOneMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_SecuredPromissoryNoteThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Promissory Note Three [Member]",
        "label": "Secured Promissory Note Three [Member]"
       }
      }
     },
     "localname": "SecuredPromissoryNoteThreeMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_SecuredPromissoryNoteTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Promissory Note Two [Member]",
        "label": "Secured Promissory Note Two [Member]"
       }
      }
     },
     "localname": "SecuredPromissoryNoteTwoMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_SeriesAAndBPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A And B Preferred Stock [Member]",
        "label": "Series A And B Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesAAndBPreferredStockMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_SettlementAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Settlement Agreement [Member]",
        "label": "Settlement Agreement [Member]"
       }
      }
     },
     "localname": "SettlementAgreementMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock warrants.",
        "label": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock warrants",
        "periodEndLabel": "Weighted average price, balance, ending of year",
        "periodStartLabel": "Weighted average price, balance, beginning of year"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price, exercise.",
        "label": "Weighted average price, exercise"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price, expired.",
        "label": "Weighted average price, expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpiredInPeriodWeightedAverageExpirationsPrice",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of warrants.",
        "label": "Weighted average price, issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "WKSP_ShareSubscriptionAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Subscription Agreement [Member]",
        "label": "Share Subscription Agreement [Member]"
       }
      }
     },
     "localname": "ShareSubscriptionAgreementMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ShareSubscriptionPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Subscription Payable [Member]",
        "label": "Share Subscription Payable [Member]"
       }
      }
     },
     "localname": "ShareSubscriptionPayableMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ShareSubscriptionsPayable": {
     "auth_ref": [],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share subscriptions payable.",
        "label": "Share subscriptions payable"
       }
      }
     },
     "localname": "ShareSubscriptionsPayable",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_ShareSubscriptionsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Subscriptions Receivable [Member]",
        "label": "Share Subscriptions Receivable [Member]"
       }
      }
     },
     "localname": "ShareSubscriptionsReceivableMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-capital losses carried forward, total",
        "label": "Weighted average life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "WKSP_ShareholderAssumptionOfDebt": {
     "auth_ref": [],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shareholder assumption of debt.",
        "label": "Shareholder assumption of debt",
        "negatedLabel": "Shareholder Assumption of Debt"
       }
      }
     },
     "localname": "ShareholderAssumptionOfDebt",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_SharesToBeIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares to be issued.",
        "label": "Shares to be issued"
       }
      }
     },
     "localname": "SharesToBeIssued",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/LossPerShareDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "WKSP_StockIssuedDuringPeriodPrivatePlacementShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of shares from private placement, shares.",
        "label": "Issuance of shares from private placement, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodPrivatePlacementShares",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "WKSP_StockIssuedDuringPeriodSharesFromPrivatePlacement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of shares from private placement.",
        "label": "Issuance of shares from private placement"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesFromPrivatePlacement",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_StockIssuedDuringPeriodSharesNewIssuesOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock issued during period shares new issues one.",
        "label": "Stock issued during period shares new issues one"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssuesOne",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "WKSP_StockIssuedDuringPeriodSharesNewIssuesPostConsolidation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued, post consolidation",
        "label": "Stock issued during period shares new issues post consolidation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssuesPostConsolidation",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "WKSP_StockIssuedDuringPeriodSharesWarrantExercise": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant exercise, shares.",
        "label": "Warrant exercise (note 17), shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesWarrantExercise",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "WKSP_StockIssuedDuringPeriodValueNewIssuesPostConsolidation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares issued, post consolidation.",
        "label": "Stock issued during period value new issues post consolidation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssuesPostConsolidation",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_StockIssuedDuringPeriodValueWarrantExercise": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant exercise.",
        "label": "Warrant exercise (note 17)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueWarrantExercise",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_StockIssuedForServicesAndSubscriptionsPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance for services and subscriptions payable.",
        "label": "Issuance for services and subscriptions payable"
       }
      }
     },
     "localname": "StockIssuedForServicesAndSubscriptionsPayable",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_StockRepurchasedDuringPeriodSharesStockSplits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock repurchased during period shares stock splits.",
        "label": "Stock repurchased during period shares stock splits"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodSharesStockSplits",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "WKSP_SubsidyReceived": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidy received.",
        "label": "Subsidy received"
       }
      }
     },
     "localname": "SubsidyReceived",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/GovernmentAssistanceDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_TerravisEnergyIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terravis Energy Inc [Member]",
        "label": "Terravis Energy Inc [Member]"
       }
      }
     },
     "localname": "TerravisEnergyIncMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_ThirdPartyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third Party [Member]",
        "label": "Third Party [Member]"
       }
      }
     },
     "localname": "ThirdPartyMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_TwoThousandFifteenEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2015 Equity Incentive Plan [Member]",
        "label": "2015 Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandFifteenEquityIncentivePlanMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_USBasedCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "US Based Corporation [Member]",
        "label": "US Based Corporation [Member]"
       }
      }
     },
     "localname": "USBasedCorporationMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_UnderwrittersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Underwritters [Member]",
        "label": "Underwritters [Member]"
       }
      }
     },
     "localname": "UnderwrittersMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_UnrelatedThirdPartyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrelated Third Party [Member]",
        "label": "Unrelated Third Party [Member]"
       }
      }
     },
     "localname": "UnrelatedThirdPartyMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_UnrelatedThirdPartyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrelated Third Party One [Member]",
        "label": "Unrelated Third Party One [Member]"
       }
      }
     },
     "localname": "UnrelatedThirdPartyOneMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_UnrelatedThirdPartyThirdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrelated Third Party Third [Member]",
        "label": "Unrelated Third Party Third [Member]"
       }
      }
     },
     "localname": "UnrelatedThirdPartyThirdMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_UnrelatedThirdPartyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrelated Third Party Two [Member]",
        "label": "Unrelated Third Party Two [Member]"
       }
      }
     },
     "localname": "UnrelatedThirdPartyTwoMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_UnsecuredPromissoryNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured Promissory Note [Member]",
        "label": "Unsecured Promissory Note [Member]"
       }
      }
     },
     "localname": "UnsecuredPromissoryNoteMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WarrantAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant Agreement [Member]",
        "label": "Warrant Agreement [Member]"
       }
      }
     },
     "localname": "WarrantAgreementMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WarrantHolderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant Holder [Member]",
        "label": "Warrant Holder [Member]"
       }
      }
     },
     "localname": "WarrantHolderMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WarrantOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants One [Member]",
        "label": "Warrants One [Member]"
       }
      }
     },
     "localname": "WarrantOneMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WarrantThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant Three [Member]",
        "label": "Warrant Three [Member]"
       }
      }
     },
     "localname": "WarrantThreeMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WarrantTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Two [Member]",
        "label": "Warrants Two [Member]"
       }
      }
     },
     "localname": "WarrantTwoMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WarrantsFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Five [Member]",
        "label": "Warrants Five [Member]"
       }
      }
     },
     "localname": "WarrantsFiveMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WarrantsFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Four [Member]",
        "label": "Warrants Four [Member]"
       }
      }
     },
     "localname": "WarrantsFourMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WarrantsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants issued.",
        "label": "Warrants issued"
       }
      }
     },
     "localname": "WarrantsIssued",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "WKSP_WarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants [Member]",
        "label": "Warrants [Member]"
       }
      }
     },
     "localname": "WarrantsMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WarrantsOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants One [Member]",
        "label": "Warrants One [Member] [Default Label]",
        "verboseLabel": "Warrants One [Member]"
       }
      }
     },
     "localname": "WarrantsOneMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WarrantsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants [Text Block]",
        "label": "WarrantsTextBlock",
        "verboseLabel": "Warrants"
       }
      }
     },
     "localname": "WarrantsTextBlock",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/Warrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "WKSP_WarrantsThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Three [Member]",
        "label": "Warrants Three [Member]"
       }
      }
     },
     "localname": "WarrantsThreeMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WarrantsTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Two [Member]",
        "label": "Warrants Two [Member] [Default Label]",
        "verboseLabel": "Warrants Two [Member]"
       }
      }
     },
     "localname": "WarrantsTwoMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "WKSP_WorkingCapital": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working capital.",
        "label": "Working capital"
       }
      }
     },
     "localname": "WorkingCapital",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "WKSP_WorksportUSAOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Worksport USA Operations [Member]",
        "label": "Worksport USA Operations [Member]"
       }
      }
     },
     "localname": "WorksportUSAOperationsMember",
     "nsuri": "http://worksport.com/20220331",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r429",
      "r431",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://worksport.com/role/ReverseStockSplitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://worksport.com/role/ReverseStockSplitDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://worksport.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "srt_BoardOfDirectorsChairmanMember": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board of Directors Chairman [Member]"
       }
      }
     },
     "localname": "BoardOfDirectorsChairmanMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r153",
      "r154",
      "r155",
      "r156",
      "r176",
      "r211",
      "r245",
      "r247",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r406",
      "r408",
      "r416",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r153",
      "r154",
      "r155",
      "r156",
      "r176",
      "r211",
      "r245",
      "r247",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r406",
      "r408",
      "r416",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r129",
      "r154",
      "r155",
      "r233",
      "r234",
      "r368",
      "r405",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r129",
      "r154",
      "r155",
      "r233",
      "r234",
      "r368",
      "r405",
      "r407"
     ],
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r149",
      "r153",
      "r154",
      "r155",
      "r156",
      "r176",
      "r211",
      "r238",
      "r245",
      "r247",
      "r282",
      "r283",
      "r284",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r406",
      "r408",
      "r416",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r149",
      "r153",
      "r154",
      "r155",
      "r156",
      "r176",
      "r211",
      "r238",
      "r245",
      "r247",
      "r282",
      "r283",
      "r284",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r406",
      "r408",
      "r416",
      "r417"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r90",
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r90",
      "r95",
      "r152",
      "r246"
     ],
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r90",
      "r95",
      "r152",
      "r246",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r132",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/PromissoryNotesDetailsNarrative",
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/StockOptionsDetailsNarrative",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/PromissoryNotesDetailsNarrative",
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/StockOptionsDetailsNarrative",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r133",
      "r134"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts receivable net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r35"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r44",
      "r45",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r19",
      "r356"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r82",
      "r83",
      "r84",
      "r290",
      "r291",
      "r292",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of adjustments to net income or loss necessary to remove the effects of all items whose cash effects are investing or financing cash flows. The aggregate amount also includes all noncash expenses and income items which reduce or increase net income and are thus added back or deducted when calculating cash provided by or used in operating activities.",
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Adjustments to reconcile net income loss to cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts": {
     "auth_ref": [
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from issuance costs from a share-lending arrangement entered into, in contemplation of a convertible debt offering or other financing.",
        "label": "Share issuance cost"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash from operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r55",
      "r66",
      "r196",
      "r328"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization on OID interest",
        "verboseLabel": "Amortization of debt discount premium"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows",
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/GovernmentAssistanceDetailsNarrative",
      "http://worksport.com/role/LeaseLiabilitiesDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r11",
      "r78",
      "r118",
      "r121",
      "r127",
      "r139",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r298",
      "r302",
      "r313",
      "r354",
      "r356",
      "r382",
      "r396"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets [Default Label]",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r30",
      "r78",
      "r139",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r298",
      "r302",
      "r313",
      "r354",
      "r356"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total Current Assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r256",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r276",
      "r277",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r2",
      "r81",
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Presentation and Business Condition"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessCondition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r9",
      "r68"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r62",
      "r68",
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r62",
      "r68",
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash and cash equivalents end of year",
        "periodStartLabel": "Cash and cash equivalents - beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r62",
      "r314"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Change in cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r75",
      "r78",
      "r97",
      "r98",
      "r99",
      "r101",
      "r103",
      "r111",
      "r112",
      "r113",
      "r139",
      "r158",
      "r163",
      "r164",
      "r165",
      "r169",
      "r170",
      "r209",
      "r210",
      "r213",
      "r217",
      "r223",
      "r313",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://worksport.com/role/Cover",
      "http://worksport.com/role/LoanPayableDetailsNarrative",
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Warrants exercise per share",
        "verboseLabel": "Exercise price"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LossPerShareDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "label": "Pre stock split common shares",
        "terseLabel": "Class of warrant or right number of securities",
        "verboseLabel": "Class of warrant or right"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Warrant, outstanding"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]"
       }
      }
     },
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/GovernmentAssistanceDetailsNarrative",
      "http://worksport.com/role/LeaseLiabilitiesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.",
        "label": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r82",
      "r83",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/Cover",
      "http://worksport.com/role/LoanPayableDetailsNarrative",
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/StatementsOfShareholdersDeficit",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value",
        "terseLabel": "Common stock par value",
        "verboseLabel": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of subscription receivable from investors who have been allocated common stock.",
        "label": "Common Stock, Share Subscribed but Unissued, Subscriptions Receivable",
        "negatedLabel": "Share subscriptions receivable"
       }
      }
     },
     "localname": "CommonStockShareSubscribedButUnissuedSubscriptionsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "verboseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued",
        "verboseLabel": "Common Stock, Shares, Issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r17",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common stock, shares outstanding",
        "verboseLabel": "Common Stock, Shares, Outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://worksport.com/role/LossPerShareDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r17",
      "r356"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common stock, $0.0001 par value, 299,000,000 shares authorized, 17,001,034 and 3,820,619 shares issued and outstanding, respectively (note 7)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "auth_ref": [
      "r69",
      "r70",
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Converted"
       }
      }
     },
     "localname": "ConversionOfStockSharesConverted1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LossPerShareDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConvertibleDebt": {
     "auth_ref": [
      "r14",
      "r384",
      "r397"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.",
        "label": "Convertible debt"
       }
      }
     },
     "localname": "ConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r171",
      "r173",
      "r174",
      "r176",
      "r186",
      "r187",
      "r188",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r202",
      "r203",
      "r204",
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt [Member]"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r52",
      "r368"
     ],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods Sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "auth_ref": [
      "r69",
      "r71"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of convertible promissory note to shares (note 6)",
        "verboseLabel": "Debt conversion converted instrument amount1"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r69",
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
        "label": "onversion of convertible promissory note to shares (note 6), shares",
        "verboseLabel": "Debt conversion converted instrument shares issued1"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r74",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r190",
      "r197",
      "r198",
      "r200",
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Promissory Notes"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PromissoryNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r12",
      "r13",
      "r14",
      "r77",
      "r80",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r180",
      "r186",
      "r187",
      "r188",
      "r189",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r202",
      "r203",
      "r204",
      "r205",
      "r331",
      "r383",
      "r384",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r175",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt instrument convertible conversion price1"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r173",
      "r202",
      "r203",
      "r329",
      "r331",
      "r332"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Outstanding principal amount",
        "verboseLabel": "Debt instrument face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r188",
      "r202",
      "r203",
      "r312"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r37",
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt interest rate",
        "verboseLabel": "Debt Instrument, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative",
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r38",
      "r176",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.",
        "label": "Debt Instrument, Maturity Date, Description"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDateDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r39",
      "r77",
      "r80",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r180",
      "r186",
      "r187",
      "r188",
      "r189",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r202",
      "r203",
      "r204",
      "r205",
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r39",
      "r77",
      "r80",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r180",
      "r186",
      "r187",
      "r188",
      "r189",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r199",
      "r202",
      "r203",
      "r204",
      "r205",
      "r224",
      "r225",
      "r226",
      "r227",
      "r328",
      "r329",
      "r331",
      "r332",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r186",
      "r328",
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt instrument unamortized discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r66",
      "r147"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r251",
      "r252",
      "r286",
      "r287",
      "r288",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Stock Options"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r31",
      "r79",
      "r161",
      "r163",
      "r164",
      "r168",
      "r169",
      "r170",
      "r349"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Related party loan (note 8)",
        "verboseLabel": "Related party loan"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets",
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r49",
      "r87",
      "r88",
      "r89",
      "r90",
      "r91",
      "r96",
      "r97",
      "r101",
      "r102",
      "r103",
      "r107",
      "r108",
      "r309",
      "r310",
      "r389",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Loss per Share (basic and diluted)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r49",
      "r87",
      "r88",
      "r89",
      "r90",
      "r91",
      "r97",
      "r101",
      "r102",
      "r103",
      "r107",
      "r108",
      "r309",
      "r310",
      "r389",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "negatedLabel": "Earnings Per Share, Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LossPerShareDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Loss per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r44",
      "r45",
      "r46",
      "r82",
      "r83",
      "r84",
      "r86",
      "r92",
      "r94",
      "r110",
      "r142",
      "r223",
      "r228",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r308",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r345",
      "r409",
      "r410",
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/StatementsOfShareholdersDeficit",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/InvestmentDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r335",
      "r338",
      "r343"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "verboseLabel": "Interest on lease liability"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r336",
      "r339"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Repayment of lease liability"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r335",
      "r338",
      "r343"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Amortization of right-of-use"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r146",
      "r369"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Intangible Assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossRelatedToLitigationSettlement": {
     "auth_ref": [
      "r151"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.",
        "label": "Gain (Loss) Related to Litigation Settlement"
       }
      }
     },
     "localname": "GainLossRelatedToLitigationSettlement",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r66",
      "r206",
      "r207"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (loss) on settlement of debt",
        "negatedLabel": "Gain/(loss) on settlement of debt",
        "terseLabel": "Gains losses on extinguishment of debt",
        "verboseLabel": "Gain on settlement of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows",
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/PromissoryNotesDetailsNarrative",
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GovernmentAssistanceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government Assistance [Abstract]"
       }
      }
     },
     "localname": "GovernmentAssistanceAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GovernmentAssistanceTextBlock": {
     "auth_ref": [
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for government assistance.",
        "label": "Government Assistance"
       }
      }
     },
     "localname": "GovernmentAssistanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/GovernmentAssistance"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r51",
      "r78",
      "r118",
      "r120",
      "r123",
      "r126",
      "r128",
      "r139",
      "r158",
      "r159",
      "r160",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r313"
     ],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross Profit (Loss)"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (decrease) in accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Decrease (increase) in accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (decrease) in taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Decrease (increase) in inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapital": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.",
        "label": "Increase (Decrease) in Operating Capital",
        "negatedLabel": "Changes in operating assets and liabilities (note 9)",
        "negatedTotalLabel": "Changes in operating assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows",
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables classified as other.",
        "label": "Increase (Decrease) in Other Receivables",
        "negatedLabel": "Decrease (increase) in other receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Decrease (increase) in prepaid expenses and deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r47",
      "r117",
      "r327",
      "r330",
      "r390"
     ],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense (note 5)"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r387",
      "r402"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Interest payable",
        "verboseLabel": "Interest Payable"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative",
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/Inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r24"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r4",
      "r28",
      "r356"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory (note 3)",
        "verboseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets",
      "http://worksport.com/role/ScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsAndSupplies": {
     "auth_ref": [
      "r28"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.",
        "label": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsAndSupplies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTextBlock": {
     "auth_ref": [
      "r136",
      "r137",
      "r140",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investment.",
        "label": "Investment"
       }
      }
     },
     "localname": "InvestmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/Investment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsAllOtherInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, All Other Investments [Abstract]"
       }
      }
     },
     "localname": "InvestmentsAllOtherInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.",
        "label": "Shares, options and warrants issued for services"
       }
      }
     },
     "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r341",
      "r343"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Schedule of Components of Lease Expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LeaseLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseExpirationDate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.",
        "label": "Lease Expiration Date"
       }
      }
     },
     "localname": "LeaseExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LeaseLiabilitiesDetailsNarrative"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Schedule of Future Minimum Lease Payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LeaseLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r342"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total future minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r342"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r342"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r342"
     ],
     "calculation": {
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: amount representing interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "verboseLabel": "Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LeaseLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r34",
      "r78",
      "r122",
      "r139",
      "r158",
      "r159",
      "r160",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r299",
      "r302",
      "r303",
      "r313",
      "r354",
      "r355"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Shareholders\u2019 Deficit"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r23",
      "r78",
      "r139",
      "r313",
      "r356",
      "r385",
      "r399"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Shareholders\u2019 Equity (Deficit)"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r7",
      "r36",
      "r78",
      "r139",
      "r158",
      "r159",
      "r160",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r299",
      "r302",
      "r303",
      "r313",
      "r354",
      "r355",
      "r356"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansPayable": {
     "auth_ref": [
      "r14",
      "r384",
      "r394"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Loans Payable"
       }
      }
     },
     "localname": "LoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayableCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.",
        "label": "Loan payable (note 14)"
       }
      }
     },
     "localname": "LoansPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Convertible Promissory Notes"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermInvestments": {
     "auth_ref": [
      "r10"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "label": "Investment (note 12)"
       }
      }
     },
     "localname": "LongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r39",
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by/ used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r62",
      "r64",
      "r67"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r42",
      "r43",
      "r46",
      "r48",
      "r67",
      "r78",
      "r85",
      "r87",
      "r88",
      "r89",
      "r90",
      "r93",
      "r94",
      "r100",
      "r118",
      "r120",
      "r123",
      "r126",
      "r128",
      "r139",
      "r158",
      "r159",
      "r160",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r310",
      "r313",
      "r388",
      "r403"
     ],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net loss",
        "totalLabel": "Net Loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations",
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Disclosure of non-cash investing and financing Activities"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income (Expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesIssued1": {
     "auth_ref": [
      "r69",
      "r70",
      "r71"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of notes issued in noncash investing and financing activities.",
        "label": "Conversion of convertible promissory note to common stock"
       }
      }
     },
     "localname": "NotesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r14",
      "r384",
      "r397"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.",
        "label": "Long-term portion"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "label": "Promissory notes payable (note 5)",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "verboseLabel": "Balance owing"
       }
      }
     },
     "localname": "NotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets",
      "http://worksport.com/role/ScheduleOfNotesPayableDetails",
      "http://worksport.com/role/ScheduleOfSecuredNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OfficersCompensation": {
     "auth_ref": [
      "r50"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.",
        "label": "Salaries expenses"
       }
      }
     },
     "localname": "OfficersCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses [Default Label]",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r118",
      "r120",
      "r123",
      "r126",
      "r128"
     ],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r334"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Present value of future payments"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r334"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Current lease liability (note 13)",
        "verboseLabel": "Current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets",
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r334"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Long Term \u2013 Lease Liability (note 13)",
        "terseLabel": "Long term portion",
        "verboseLabel": "Long-term lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets",
      "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
      "http://worksport.com/role/ScheduleRight-of-useAssetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r337",
      "r339"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LeaseLiabilitiesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r333"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Right-of-use asset, net (note 13)",
        "verboseLabel": "Right-of-use asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets",
      "http://worksport.com/role/ScheduleRight-of-useAssetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r340",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Incremental borrowing rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LeaseLiabilitiesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherInventory": {
     "auth_ref": [
      "r25"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Promotional items"
       }
      }
     },
     "localname": "OtherInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivables": {
     "auth_ref": [
      "r18"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from parties in nontrade transactions, classified as other.",
        "label": "Other Receivables",
        "verboseLabel": "Other receivable"
       }
      }
     },
     "localname": "OtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other receivable"
       }
      }
     },
     "localname": "OtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of stock issuance costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLoansReceivable": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.",
        "label": "Payments to Acquire Loans Receivable",
        "negatedLabel": "Loan receivable"
       }
      }
     },
     "localname": "PaymentsToAcquireLoansReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r256",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r276",
      "r277",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r256",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r276",
      "r277",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r16",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, par value",
        "verboseLabel": "Preferred Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r16",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, shares issued",
        "verboseLabel": "Preferred Stock, Shares Issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r16",
      "r356"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Series A &amp; B Preferred Stock, $0.0001 par value, 1,100,000 shares authorized, 100 Series A and 0 Series B issued and outstanding, respectively (note 7)"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockVotingRights": {
     "auth_ref": [
      "r16",
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.",
        "label": "Preferred stock voting rights"
       }
      }
     },
     "localname": "PreferredStockVotingRights",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.",
        "label": "Prepaid Expense and Other Assets",
        "verboseLabel": "Prepaid expenses and deposits"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid expenses and deposits",
        "verboseLabel": "Prepaid expenses and deposits, net"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets",
      "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrentAndNoncurrent": {
     "auth_ref": [
      "r29",
      "r386",
      "r401"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.",
        "label": "Consulting, services and advertising"
       }
      }
     },
     "localname": "PrepaidExpenseCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidInsurance": {
     "auth_ref": [
      "r5",
      "r144",
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Insurance"
       }
      }
     },
     "localname": "PrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private Placement [Member]"
       }
      }
     },
     "localname": "PrivatePlacementMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from issuance of common shares, net of issuance cost"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "auth_ref": [
      "r58"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.",
        "label": "Proceeds from Issuance of Private Placement",
        "verboseLabel": "Proceeds from issuance of private placement"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLoans": {
     "auth_ref": [
      "r63"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received from principal payments made on loans related to operating activities.",
        "label": "Proceeds from Loans"
       }
      }
     },
     "localname": "ProceedsFromLoans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.",
        "label": "Proceeds from warrant exercise"
       }
      }
     },
     "localname": "ProceedsFromWarrantExercises",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r414",
      "r415"
     ],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.",
        "label": "Professional fees",
        "verboseLabel": "Consulting expense"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/StatementsOfOperations",
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r1",
      "r42",
      "r43",
      "r46",
      "r61",
      "r78",
      "r85",
      "r93",
      "r94",
      "r118",
      "r120",
      "r123",
      "r126",
      "r128",
      "r139",
      "r158",
      "r159",
      "r160",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r297",
      "r300",
      "r301",
      "r304",
      "r305",
      "r310",
      "r313",
      "r391"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "negatedLabel": "Net Loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r148",
      "r356",
      "r392",
      "r400"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Reclassifications": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.",
        "label": "Changes in Cash Flows from Operating Assets and Liabilities"
       }
      }
     },
     "localname": "Reclassifications",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r239",
      "r348",
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://worksport.com/role/LoanPayableDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r239",
      "r348",
      "r351",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://worksport.com/role/LoanPayableDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r346",
      "r347",
      "r349",
      "r352",
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to settle a bank borrowing during the year.",
        "label": "Repayments of Bank Debt",
        "negatedLabel": "Repayments on loan payable"
       }
      }
     },
     "localname": "RepaymentsOfBankDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Repayments of convertible debt"
       }
      }
     },
     "localname": "RepaymentsOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.",
        "label": "Repayment of related party debt"
       }
      }
     },
     "localname": "RepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.",
        "label": "Repayments of secured debt"
       }
      }
     },
     "localname": "RepaymentsOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r20",
      "r228",
      "r356",
      "r398",
      "r412",
      "r413"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated deficit",
        "negatedLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r82",
      "r83",
      "r84",
      "r86",
      "r92",
      "r94",
      "r142",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r308",
      "r409",
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r115",
      "r116",
      "r119",
      "r124",
      "r125",
      "r129",
      "r130",
      "r131",
      "r232",
      "r233",
      "r368"
     ],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Net Sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalariesAndWages": {
     "auth_ref": [
      "r50"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.",
        "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold"
       }
      }
     },
     "localname": "SalariesAndWages",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.",
        "label": "Schedule of Prepaid Expenses and Deposits"
       }
      }
     },
     "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PrepaidExpensesAndDepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]"
       }
      }
     },
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/GovernmentAssistanceDetailsNarrative",
      "http://worksport.com/role/LeaseLiabilitiesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Notes Payable"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": {
     "auth_ref": [
      "r235",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r240",
      "r241",
      "r242",
      "r243",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r8",
      "r25",
      "r26",
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/InventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r248",
      "r249",
      "r252",
      "r253",
      "r254",
      "r256",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r276",
      "r277",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails",
      "http://worksport.com/role/StockOptionsDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Schedule of Share-based Payment Arrangement, Option, Exercise Price Range"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r255",
      "r275",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Schedule of Stock Options Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r230",
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Schedule of Warrants Activity"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/WarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebt": {
     "auth_ref": [
      "r14",
      "r384",
      "r397"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.",
        "label": "Secured debt"
       }
      }
     },
     "localname": "SecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://worksport.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [
      "r15",
      "r16",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A preferred stock.",
        "label": "Series A Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "auth_ref": [
      "r15",
      "r16",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B preferred stock.",
        "label": "Series B Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r65"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Sharebased compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": {
     "auth_ref": [
      "r250",
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.",
        "label": "Share based compensation, description"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "verboseLabel": "Options grants"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the equity-based award expires, in YYYY-MM-DD format.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails",
      "http://worksport.com/role/StockOptionsDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-option equity instruments exercised by participants.",
        "label": "Instruments exercised",
        "negatedLabel": "Number of warrants, exercise"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsActivityDetails",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations",
        "negatedLabel": "Number of warrants, expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsActivityDetails",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Number of warrants, issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r256",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "periodEndLabel": "Number of warrants, balance, end of period",
        "periodStartLabel": "Number of warrants, balance, beginning of year"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LossPerShareDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Number of options, granted",
        "terseLabel": "Number of stock options grants",
        "verboseLabel": "Preferred Stock, shares issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/StockOptionsDetailsNarrative",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r256",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Number of options, balance, end of period",
        "periodStartLabel": "Number of options, balance, beginning of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r256",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted average price, balance, end of period",
        "periodStartLabel": "Weighted average price, balance, beginning of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r256",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r276",
      "r277",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Weighted average price, granted",
        "verboseLabel": "Exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails",
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "label": "Number of shares exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Number of shares outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Stock option, term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Fair value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options vested.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StockOptionsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Weighted average exercise price"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Weighted average life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Price per share",
        "terseLabel": "Shares Issued, Price Per Share",
        "verboseLabel": "Shares issued price per share"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/LoanPayableDetailsNarrative",
      "http://worksport.com/role/PromissoryNotesDetailsNarrative",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance, shares",
        "periodStartLabel": "Beginning balance, shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-Term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r73",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r75",
      "r78",
      "r97",
      "r98",
      "r99",
      "r101",
      "r103",
      "r111",
      "r112",
      "r113",
      "r139",
      "r158",
      "r163",
      "r164",
      "r165",
      "r169",
      "r170",
      "r209",
      "r210",
      "r213",
      "r217",
      "r223",
      "r313",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://worksport.com/role/Cover",
      "http://worksport.com/role/LoanPayableDetailsNarrative",
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r40",
      "r44",
      "r45",
      "r46",
      "r82",
      "r83",
      "r84",
      "r86",
      "r92",
      "r94",
      "r110",
      "r142",
      "r223",
      "r228",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r308",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r345",
      "r409",
      "r410",
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/StatementsOfShareholdersDeficit",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://worksport.com/role/Cover",
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/ReverseStockSplitDetailsNarrative",
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails",
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r82",
      "r83",
      "r84",
      "r110",
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://worksport.com/role/Cover",
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/ReverseStockSplitDetailsNarrative",
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails",
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r69",
      "r70",
      "r71"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Shares and warrants issued to service providers"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.",
        "label": "Stock issued during period shares issued for services",
        "verboseLabel": "Issuance of shares for services, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r16",
      "r17",
      "r223",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Public offering, shares",
        "terseLabel": "Number of shares issued",
        "verboseLabel": "Issuance of shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/InvestmentDetailsNarrative",
      "http://worksport.com/role/LoanPayableDetailsNarrative",
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/PromissoryNotesDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/StatementsOfShareholdersDeficit",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock issued during period shares other"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r17",
      "r223",
      "r228",
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Stock issued during period shares stock options exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockSplits": {
     "auth_ref": [
      "r16",
      "r17",
      "r223",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of a stock split.",
        "label": "Number of pre-stock split shares issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockSplits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Stock issued during period value issued for services"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r16",
      "r17",
      "r223",
      "r228"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Public offering",
        "terseLabel": "Stock Issued During Period, Value, New Issues",
        "verboseLabel": "Stock issued during period value new issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/InvestmentDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock issued during period value other"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LossPerShareDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r16",
      "r17",
      "r223",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock repurchased during period shares"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r16",
      "r17",
      "r223",
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock repurchased during period value"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r17",
      "r21",
      "r22",
      "r78",
      "r135",
      "r139",
      "r313",
      "r356"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance, value",
        "periodStartLabel": "Beginning balance, value",
        "totalLabel": "Total Shareholders\u2019 Equity (Deficit)"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets",
      "http://worksport.com/role/StatementsOfShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity (Deficit)"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r76",
      "r210",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r228",
      "r231",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "verboseLabel": "Shareholders\u2019 Equity (Deficit)"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "auth_ref": [
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.",
        "label": "Stockholders equity, reverse stock split"
       }
      }
     },
     "localname": "StockholdersEquityReverseStockSplit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/ReverseStockSplitDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r321",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r321",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r321",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r321",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/BasisOfPresentationAndBusinessConditionDetailsNarrative",
      "http://worksport.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r357",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Payroll taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax": {
     "auth_ref": [
      "r41",
      "r316"
     ],
     "calculation": {
      "http://worksport.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cumulative translation gain (loss), after tax, from translating foreign currency financial statements into the reporting currency.",
        "label": "Cumulative translation adjustment"
       }
      }
     },
     "localname": "TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/GovernmentAssistanceDetailsNarrative",
      "http://worksport.com/role/LeaseLiabilitiesDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnderlyingAssetClassAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by underlying asset class.",
        "label": "Underlying Asset Class [Axis]"
       }
      }
     },
     "localname": "UnderlyingAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnderlyingAssetClassDomain": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance)."
       }
      }
     },
     "localname": "UnderlyingAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LoanPayableDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnsecuredDebt": {
     "auth_ref": [
      "r14",
      "r384",
      "r397"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Unsecured Debt"
       }
      }
     },
     "localname": "UnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/PromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative",
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative",
      "http://worksport.com/role/WarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingMaturityDate": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format.",
        "label": "Warrants expiry date"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Warrant term"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/ConvertiblePromissoryNotesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r96",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares (basic and diluted)",
        "verboseLabel": "Weighted Average Number of Shares Outstanding, Basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://worksport.com/role/LossPerShareDetailsNarrative",
      "http://worksport.com/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "321",
   "URI": "https://asc.fasb.org/topic&trid=75115024"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "https://asc.fasb.org/topic&trid=2196965"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "325",
   "URI": "https://asc.fasb.org/topic&trid=2197064"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=SL6757427-112606"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.C)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342832&loc=SL128342943-244231"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342832&loc=SL128342950-244231"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342832&loc=SL128342950-244231"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342832&loc=SL128342950-244231"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342832&loc=SL128342950-244231"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.10)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r418": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r419": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r420": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r421": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r422": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r423": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r424": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d"
  },
  "r425": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r426": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r427": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d"
  },
  "r428": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r429": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r430": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r431": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r432": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r433": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r434": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r435": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r436": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r437": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r438": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>80
<FILENAME>0001493152-22-014757-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-22-014757-xbrl.zip
M4$L#!!0    ( !-XMU1HU*60\@<  *%+   *    97@S,2TQ+FAT;>U<6V_;
M-A1^#Y#_P 78D )RG*3+'FPO0%*[JX&TS5ICET=:.K*Y2*1*4G:]7[]S2,E6
M'&=-,6>Q4O6ACB1>/E[.=[YS1+OW9O3VZGQ_K_=F<-''3T;_>J/AZ&IPWFO[
M3WS:+A[W+M_W_V0?1W]>#7X^B)6T'79RG%DV$BD8]@[F[(-*N0S\C8!]!"WB
M ZR(5:^_MEZ76?AL6SP1$]EA6DRFMLM2KB="MJS*.NQX>3E6UJJT>B>!&#LY
M/CCOO7[_;E3MNA7S5"2+SI<Z=V6-^!L\5FSI\OP'.399M]>^Q,FA=O'C^OF,
M;O#'F^'E<+2_]_+DZ.01!OE7;JR(%T\ZS'(%MSJP$*0%_=3+]PHT3J\(N15*
M[N^IF%UK(4.1\80-/D.86S$#]C[&(J";Y:W7P(;!_MY'"S.06,$8$>"FH^5>
M,#OEMK.%$>_<JHTN+J\&[-7@ZNKC]<6KX;M??CXX/G#7UQ?]?GG]U>.<B\A.
MJ>CQ]UTV5CH"W0I5DO#,(*#RKP/G#'NC#U_?P8P6)N1)N7UP1@\*U]H;];>T
M%8M1'!^=G@FYS;4X.5JNPZB_9=A;-0@/;<J1TS3,!,PA0EL0AKU6.L5"K5\9
M4N#O2M^83&G+KFS4K0X-__NPTXO\B!:VTRM[%^LWM52G-3' 2VX@\O"49.F"
MW4@U3R":0.#M4(.SNTAALU)9I%9IN9",RP7+I=4Y,&.YA135$YDJ1P^#,DJ@
M7(EYB+<T4ZFPN%Z^W)T"$D(PANN%1X'E4GX#V'FE88/W(D2$_2:DL:DC*A *
M'>8I%I/8!L)!+\#F4Q%.F<GIOU7].6@H&J%1I,(DP",A)\C!=HJC-!F$A+)
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
MK1CGECG$3U _AFN[8ZMGZ-DGKNKK9:,_&5Z#XUZ/K?>U((YD!UK-1(++%E3
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
MX7H2L$5XY*.JKMWVO92(PK]'4'D8$:D,1=7@5X8L6M="G89N7CN110FZ7M6
MPG<H<EX?@:0VG!D!2(GPH"O\\P].,L Z)-%T=6\DT1;4%DFJQ482FA.<M.";
MH;G46S"B&<V18L.(MF!D?0J2DSEYCUE.EQP,3ZX430/:K=Q\TV&P98C:$.'U
MMG\.>GH@J8&(GR<V9@F: ]G2- - ?56AY7X1>:#59>'!Z&F\*H[1#8YB1!-P
MUY9"UX^6:S#J 76!H6)\TD^,(6A7=#CG-!VX[S'W@ ?B"WI2"'<E*OW<.<-U
M#V,)&"L*34Z5(6"U,):8]+-D#UC#&!D2C'9?0 ?%OI(9^-:%/_!7I(IA#+(Q
M&RG(&\I4K.;.FB$FH66ELH<GYS5;FSG/T)T;*L2,Y?A-OP"GA>8OB;!3CD^M
MDN!E<WM1C@][20Y21%-1+J6:FZVL1+F\*]XL=4U6GVI)F(>9#+6.4A<$$5T#
MHP-.%%IR@QN+.B=Y>+Y]E<WH]PI&2I#YN@I'8P#0[8X%;2B:G@C_E?C5+A7,
M-Y312)&7<E[,%^>;F]Y*_ J=2DG8<XTP*<0?#*5"$R)ZK$K\,7,:0+"9BZLD
M%VLN^C?$0EN%&JJ#ML3Q)L=)F/IJ<N%+K$QM;LBJ\<VZ=C)L$56SFERB((F!
MVTSEJO'9GV5,SK.67.#IRXO&-K-$*;2&(MME#=8G'4![JL%'(H;J([0N2R?"
M4?Q!3<SL;&XZ:O&[OQWQMGQ64XO/DR4,P6C&D*7B3X D,U ;F4&6BG\U925[
MEG&R;&42AH.EBG&:PF7FW<R&/'%HZJ@WWX#*BUH2N7N6VHVWVH*=C4TA2\<'
MP82'*J+)H&-.:R<V6)N9##J^1,;JZ>$.=,NW*AF/M;A2./D>C+E)0K$5R\2L
M,]L0O#+UQ3(Q1X+;4!N2%PBC/&95WH3RS2TK$[.F;B/WB+:3B2\WN*W -[..
M3,S!LX^!Q*)'EJ62-8(;4;[:LK!,[&0[R;_;ONU[-,]R<B*BCUE+XV0@P@C$
MG .+@_K-+28;L_8FR<W20)QE8XX8XD151%_ QEW#%M]@;.8;BO'G$FZ 79*'
M:N"2L$[%^!=LMZ%YM4$JQK_.N@W!Z\TWB_&G/#<A?G,#6HQ_;3=.!I;;S!@K
M)&,@?D,;D[JR5<9ED-G$ ,6X3IX80YOK2S5U9:OAPQ71;2>X[AOW@&VF8M4T
MEJUNJ6751,I65UN_+<FN[6-&%4[SPNRD6"G5&+0]9)[N^)==MJ%[O4E*+3X%
MWX;XS8UN;1]SVN@,+)^DU/8QOXW9@M82J  <*:HN3LWW6SM_SD7-W#,.#<E(
M-$:;;@0JLO&C);%=2T4V?LFVK0P>JJGC_QJB"E!BSZ-D&]-:2F(GG\(#()A5
M1;-PWV.6-R8V@2IT+[%SZUQ+M7 YG?$78+A)7.VV?\;)SUL!M!)SOK#!:4,)
M:)$6"J/0ET !RXVB+R]WB$!7B8K?Z;;D%SBHBCJYYUZO.1VH(B=9,\_Q6!+G
M,;A\#VPIQLRI3VZ!\_KEM)1CS$E'IB5D(VYY&X,<M&?;?AUE-J8I.6[X"BCP
M'<">MUU=-8(=;QDEQ_R,.:E0..[WXF (==S04;\?5!+= >KHZ+1=^K79OG+*
MG310EG <:A]E%<"9 A Z0U$5VIRJ3VYE=[[CW>0OP*N@Z=:' C>9 #A/DN=9
MJJ&5J\4"I%FU$42VH8KZQ-J:?P[=%GH-P=(D@88M>=8ZK\JFK-'KL/;-D"8$
MPZQD*P3AYC3TC-.  -WE&,B:-96;5<6?36:7V'."^BNG"C=PPF7.6YMP=J!/
M9N1ICC$6-K1Z-%5-H))K%9_:2D9=QIX 4AD@U%^ R@V \W4;2GQ3#P1YGK,8
M[77X1E_.NGL@,9AA-(#S(,VZ C67.M',KF'P#839"NQDJ**7O3YKXP)C-^PY
M?M/@N%D_HWY-_QYIXFB,K-^GV:O\#[=>IRF&ZKP-7F8V.CFQ96'RND063O\E
MYS9@-A=QOW6_%P7T2U^$BFRR @);<C5:W_V-2.9OGKWN4^#[[+>-S8*D12J@
MG51UI'RG,W:<)\U^6[@-6'U"3F=\SUXO^&YQOO<1X'QIBS2JG*.D*_8F_YE(
MP0#IF^<'^R<!$O,&IR6\: >5A"#"*ZUF>[-]G<BHPOL;$J=!1VFR5G\3M:-3
MYY(%GK]\"GR\E[1/P;0=%FAL!^?,%W(/&--9^+G%4/%!938++Q48-F.VV^IJ
MJ9_.&'!?8?\2MY RZ.#\0O(B*1$A.3%49H5$.XV_DD>2FSV&SP):'89O9X$K
M)CDWT"O8W[7%WH_"8"RD' N[M O.Y-Z6QH$!P;TDG/L#L0D8!^G%P?[LP:$Y
M!C\.TN87]F</, [2A(-$[4%H>]9LA5F^9 B]23*$WD$RA)K3MERKF;7@@Y91
M%!DMG/A5+64Z1NW Y\Z/?GX3[,N'?N])]CV/^_)ZRL/ P%(9' @>HI>HYAL3
MLX7WI5(X<%3XZWX/$1$^"1P(&E;LKLDW#&8EID','P@"UBJESS<>K)+>*((X
M#&QD+$;?L9#F4ULXV$Y+L+V+!/?\Z.-@^S#''0?;Z0VV=XD''&QG)=A. RIP
ML)V68'L?/@,'VVD*MO=@#W"PG9%@>R]+XSBB3$=$F?(U_PVZU1T&=O8>DF8=
M.#BF35E,FU5 X: XU4%QWF"%H^J]1M59A1,.RU,3EF<50CBNST!<GPUPK=F3
M--]@2FTZ('W]$#9O#WL8$$I75B"#^,%9@31G!3($*)P5R$Y6( >PPEF!]&0%
M,@0GG!5(9U8@0Q#"68&L9072!RZW@ 3G E*4"_"5B.RBBP9>V4]%#+_G<<<A
M>,I"\#WA 4?0J8Z@4X8*' "GI]A\]SX#QZ][CU_W:P]P^)GF\',_V,CNSNY=
M" DOO*<UV-Y%R\K#.:<D.\'V/L8=!]OI#;9WB0<<;&<EV$X#*G"PG99@>Q\^
M P?;:0JV]V /<+"=D6 [46S,]@F4T(F6SB<7)1>MF_MZMK$@ /'D"@PXJ6G2
MZQEY#W-[7<NWI;_>6KX]4$FOY5<A80X8.C"^YEY$K2D#=3!IR7Q>@1'"Z'XS
M;E4/1';A(/!HY]/DKS7:[FQA",1^\PWP!G*4M_V^R ,5 V(.$%%>JZGZ24?4
M)2C$EBR(+Z)@<))W.A(NZ<-"Y).B/FMC1=4?'^JW\,'FO"SC<4HXYI9QF_]Q
M+Q8HS\E+,$0'?PTT:W_)3R3B9ZHS&8.Y$Y>"N-[OR!<]!::[Z.S=AL&(J$&Y
MJ9,;1<])9NH<]/06%)YJH(=X-#Z0VST.^ XZ4=/E^8-8>4,%@BV)7 W[E2(/
M=*".T/#/E-T^?S64Z_T-OS,TB0Y_%0]_6H>_NOOA?Y2U@P3 4K[S#8'%4]D/
M$0"IM  [.F05#W]*AW\'Y6J1IG^W\H$BP&4\WY/ 2"X @P [ @R"O+N#2@1W
MT'E5#A,$+N-[= >5Y)O*PW?8S0@P'%()!V^E@C-8:U4JS*,HH4J%-; SEV^V
M?_ZJ2 )0,[[ M -X12%CU2+G$LGOU>?M_KPE;.328.3V>) *MEO8;FWKES?M
M$9RX7XXVIQNJX$ C/0_K>)J/(;%G2*1\JF\CJ>8BJ8:1E 4DU39!4BUY)*T[
M#<-(PM.<;:(ZC)\<1W9N12/%%)B2 X0KH,BB#NS-Z%=7C6R/?WCY<@BC>QQM
M>R02C>.M=Q3QN.][W'U>PAZ5];S$'%P2\1+6.ZH8)"DQ#M6D70&:^>+13L-H
MUY+>RC W \2CG<]IGL_Q5[!-W_>X!SC^RB:.OYJ,X]\0+NY6N"=.5;FL;X%+
M $3K!*L1>\+X1(UA' )C.U]&1?)VGL:$\@M0=;$G 90RP'#> L[!N9=9*\0
M2>\;S>OG[*@=Y.S6QG!.FFMFPQRGJ:?G#G;&8HN*+6H*P+AJ80P;26PD?<+-
MXNH<!C$&<8AQW47N*/ST1476#$G/?+R_LL/5')][-5JI/4<1@V/?QF 7C5?#
M3_-=,(MY0T+R;B(/>$RYL0H(&'QFZQX,ZFVC!R5UV^_#-\B#G(#6Z&FB('+J
MY(%#V#%QZ8%-&-]9G*"G$#X'<JA!8B"+T3ZG\&B%C(.^#46)1OH!"BLO/GX%
MD@-8QJ#9TE+:"YHYV1BXOBWT\X_A%"'(Q"!*%XCVVX![E30.V%]M#Y1UJ*F_
M<JHPM\\B!1YS]V?4;.;Z\I?83R=,LY+O3[EK3@[NV&!G7A-RX#:RH7[AB?FV
M*K[ U[4ECC?'./<*-#MA.XAQG!"/ SZSQ1W7)-1EP5>3?)C6>UOPQ9WI7#)
MAV>]4ZM^BY.G%>IWB"%"BE0+QP;)>A<<$N00^=B;9,Z;8'7#ZI86=4NM=PO-
M?-FU6*(\J ]4D*/@&R'EME]'L<3 9&NQ &V1:0R>>,"38YN<$*[B3,QBJ[C9
MB2G8%N[3%N[JH)151FVA[NZ P+"*=VQ&-O2/#T!]$7F0\9H?5-C?5A7!X/5;
MU68IT)3XV<6HV1(U[N%5^<NIK@VI-0[R2D>,B[$=#=L8P1@[2[%SI7#R ]!U
MR9JU',ZL;"GC&$3KS>X/$4 8/ F#9]DI4AA>,4W1[H$$AUIH0YA,.I .C>-1
MB*J=3;R_K#A9"N-^LUF;TZ\I7*:YM; 1MK.OEDZ\JH"-?8*@SU6CV,QV;,T@
M8$)+$W)G$M-5&8"M86S@#J^"P]80UW%%:6NY-VCL3RV3/U4O7"T?X&.!5F^K
MH ]4%0@Y6!)84-*&Q&E:8/7;$NZQND;K0HN!E&8@9=8BG1TTD *YQQ9I$XN$
M@90N(&7((FFJWFT,1=!OO@'>T,47&"7V13[K*?DE^4CTTQ*.L06*EM#!P$D3
M<%*;+ D&SKFH EY7\HT5/Y,8'FLMIST^G'$:$!J*.E94#JUA^M/%@8I8AR3F
M EGA)RB$R26>;/'*9;Q(4L=0CW :2&<HJM9J?+:ANG'EP;P =HV:W1Z_0=<<
M2P<_93T)[#"SEI(Y?">I9!F5[0R*\T+:]3%;T+?D;/EU:=%H +]9=%Z))PX6
MK1>&3#H@DUI3C&W+_H&R^]/I;;\R=ZKHHZQ:<\#9G"_S6UHVGO<N$\9>G4_Z
M3DS> %>=5P7C:D$8&%=;XPI]PL@*$ ?&5H1SM0-$B,&4FOS/+LZV#B\&05L7
M-=_!5?G;PN[ Y5$6@"I-4"<530/6TKY_37]1&O&DMM<H*TC7!O;TK0G/'=N"
M<8QQG(ISA.;WFBP. 89=?GI41;9">-#SH^DK]Y?AX=_[A"5]*_!A\7[&E@E3
M'OF&!CI.R0XG<P+7' %U &1^\L0-@-6E,R>A\-(.DBMXQQ'&>LT6,)32":74
MVOZH5ND>,G^H4%K@'5NE;:P2AE):H)0AJQ3>)\/=\H6^NQW/2G^S#JMT-,B8
M.SIC1MR<M+%-W!;(3A\XH/85=<3)O-6)_U$6<W/>>QH1;;5["Q<Z!G:4]")N
M\9+3S&+(&@(>[\-:/O#Q7JR4BY7J_M*$,0U[R-0F+<.\2[6VYQXVZ[DI0HUR
M@O \SWE5[%51NBV'W!2*KC'VZ:@'36TT'KHO*N"PL-RB*8EST[:-6O( W^07
MWD+AFSN,'HC%V_D>+0R4W._1VL;'#560E_ERFKW<3,S8:*UAM'*$SC7,UO[
MDA;#A<<?&XL8)L5N!O#V!:AU25)T)*,#6F?=<#84D]MU+@F5/H9W=%\8<O*6
M_>NA'+D5+(QX$+VJ45J J//JG]=!(H9;7D9]96=JW^K2;!LT5(=75=1UH!Y6
MK<>:BVUQV*  86,GN@6(,5(/'C!SO@[#).=>;JY(Q#^WR?ZQ[!'VDGNG-OL[
ME7W'VTM#-XO@D=^K0TA]E>@<3/*WD+8")FE814N%@< CCPU$% .1PT6+54!)
MQ8I5.HP$'GUL**(9B@O%R$G&/BI29AP?NIG 8X^-1#0C(;X<F#N9<7SP1@*/
M/382T2 #0[7.4#$T3A8NQ+X.@&QE>ELRC^3P MH2EY.2%\3)#3?R5EFNP3W&
M5?!J&<T4F(K[J8:/ DW94:#F^&RP:L;4]@"<?!S8F*6C0%,+#ZI:H$KNI[+C
MKQSA:77A1=3@O]!TV^J6\1J2514<JSG?]_H\&K%UH60.[GZF/AA**852BF<[
M(=O(,912"J4T;R^O%!C&_<3B^<]^X(%&86UXH ';L=/"\,".R#\]9FU'5"M0
MC-MU5)$U0T(IQYS[G05&]VU'JIXQCVQ'T- E;4=@K%9U8$G1&"C[MBAH/#:P
M*%3B"6+;HC F+#%0]@Z4]2V*/72) H5U+0J[PJ*84Y8''L@<?-V% KTZIV6\
M+#X!#$5]K;L2YDAT-F,*EO%>X<MN8N?8'=@YUK5S[ H[A^%[T/!=W_JR.["^
MX2=78#>-(\1(YU)@H.!$I'\AEBI09?=3Q0&*G=#-_.ZF53B9YW/?"[*49T$L
M\H(L&KBD83+;%DU[,DZV^#*_QR4B3-*QM<4>C;5A0N\@WQ0\/\$PP;.3"+,3
M#!,\-UE5)':F<*IPVW=7GAM#3D2GV.06,>BGY4SOVQFELXB,<>'#1(;/865]
MXD!6/C- S":@9G8 :M8%-8M!C4&]9EIS U"S.P!UT05U$8,:@WHM4!<W 75Q
M)]./H!HN/'M-U^PU0S$RAD_ZX)/:V-FL-#)WT%B?YO/ZN06,-[^2 H#8X["V
M?6%VD-&?2ZY@@.#TR1JY? R00YVAS'4>0?.2:U$61\8H^YBX1]W<9U,/'U^[
MAL&.S\7UC2?WEL_Q]/*5U_&<&?"2:\!+:,W>Z5&-SEX!?PU(??,%N'WYG5\;
MRFBDR&:KE6R/O_>H&0^[BZ=?!\HCGH3*FIVT%V2_;]=3VL3UE'909[ 6M!>*
MWS#DDX-\],H\K&BI5;39G "K%U:O[*F7?Z[EU9.DYEI%^ [G$TM%TQ@WI8G5
M(FFUF!/UOLU]T8/(R.8> 2L^<V_(HH7AQX?S!>2- *<9*C@5-:7(T)43>(WS
M,.<G_RO0TT*>_S#D5*"%OL(6@GG1QN^ ]+5#WF."(4"VZ-X;8P14#L)B$6UK
MR&">QJ"G>EYZ#F1E),JK7KM:+O/O#7JP\[M/"A$$VJBO!@6\9N,!:\.K5T!B
M##]&?/Z73^+;"9238J@\T-!7YC=#P FF4G_Y!/F'_Z+_^S(F-'TB09O9AVIQ
M0M#46"<ZT))HQ UX)>Z5$2>3UA<D\0#5J?^9&''J0)0+NC(^(>#E[A<]18=V
MW/^=!/KPJ=1G JE<@9/$@7Q"H(:2R,!_T<:<['U_H<^-1&ERLHH"\UI-G *+
M8/BDWNG__H\N4Y^_?.J=?OF$G@O_&9_FB\4@YOY3*! 7(I"$$^+>D$"AS0T
M42B<?H%C[+SW513T(7H.]<^1[X>>HD)(6&R>21S_3!2A;#1%$@4_!8A=^V)'
M!-;U]'')N>/('0($+_M_/>1]\M&7KY'),?BJ-HN/-ZU.\_S]NX=.O=-\R#6K
M#\W&XWVKTVH^O']7OSDGFC\;7^LWETVB<7M]W7IX:-W>Y))_QN;_B=.&HCS0
M%9E\_^[\N'%,,%2I6,LESZ8&.^J;,]X</%_<WE]#?LQ'HNG&F_#6K5&5+A"
M6"B<*[PQLB.4+H\FUS!(HKM=\Q/+TMUIK]Y@I<=OW_DV-/)?X%1"5F1S6B?R
MA#V;O@?]^<5279GE]H\(F4.!&7SAB?=]1Z<T5;@SIR>S9\Y MB^\'0*V9D!@
MYX!P9\ 0#*C2Y!Z,%54/QH12NVOV+DK2*S7<&!-]11UQ^K]'XIM^TE,4"7"R
MKAH@""QS-"&QUBK%\N<PZ,0V?._?W3W6[SO-^ZM?Q'VS?7O?(1YOSIOW!'02
M'>@(")HE;N\)NO3A_"-Q>T%TOC:)F?^8N8YZHX-^IFML,7U8R#/.X^#M0E$A
M#AP($FTSK4 T90' >2V:F,]I%#.G4=8-32M+$:Q/U]^O6H^EV\E-HQ^+/@DH
M-0GO&PK<9 )@V"P'J96/L*/3:T[EAP1+DP1Z;.K,\J%".-Q4=U1.UD1=5.1E
MMKK.O);J_(_)Q=]*G+:ZSTE:H+&>I\JVUL5=6.O.??WFH65:9MM<MQ_O'Q[K
M-QVB<[MHM 5LM-.(^-B,MCX$A.["D; 2PD0? IWHNO\A=,7S5SZED>>1AAX8
MK;&)&EK]>/_N0I0 <:,<$_/6D[*M9]-<K4"704-DKD %6<V)^O7;X_ 75:S5
M8HAZYM^)%J/H0I$J5^F#\[/Y3IA9+(JC :&I/'J,.H)![M\N'._C/^/!$<%)
MT(_6"5Y2-$ 88T+I$QPA*0,%"H7Z;/[/.=!X51R;-HLS(!.<+O*<!.>> R"C
MY10@'#ET#H$X&")),<SX[3-A)WO+3''\=D1\RJE\<VK.G(R-[V'FVP3 *W#<
M(2!." ,&'JHDRF!Q@MCPF;A[,! UY/YT=-A7L)ECSP30%Z[.'W4Z-C/G?^_1
MZ9.B/FMH)OC^W94NA-B[X]S;O0_--XZ',D!"05K_,((J39P9&AQ*32-:FF8
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
MG;29<>J+,B?S(KQ<<VKCM>/]""YQ $!._E,H$!<BD(03HLT-H$UX '\-&-_
M&]G/A+F"#K6'*!0<,R6(+]$G/7,\EA$E7TSE@CB0)%M+355'?T/B>.=O_SN@
MJY:XL09I<3Y])EY%01\B_JA_ AA>T@X%CD&0*0C)A5B ];T.7NN1FR.QST1G
M,H;OKZO02/*?B1MH.BVIWBA(@*SWID_.7>B7F?EQ3,^73U#.02)7 ?=<Z &(
M;?CLL3EB7F19$G;AZ:YU>R$P]C_=2Q0BUAKK_( \@WQ\Z7G*RK@N13%'3AW3
MDZ(^:R@5\?[=E2X<0U_5.\T%PPW''+]_U_#:8W>'DH9,M]T##JVLY8;S"T5]
M_P[Z).B75 "($;QDJ!$ BD,@KCF5'Q(PB";0[->,'-",*C>\?WB4.4,0X4!_
MS =/P28HFLMSHF*6JG=IFNU.M?K#U[_U;\71.0<=HC&"9$_,2TYF:D$4"%=U
MB&B:XQ'ZT?H"CN:1C^9[D@FB-I8X*%$X;8>7!H?GX>W'ED3BB21^5D3\SBPV
M\"5N=J-6ZYK5X#1%=[NSNO!QY;K$J,7&[TYQ?IZS/47H-1'S-0M/#(MALR5T
M"HF:=H5.6T*O=SH__M;HWM.O:B)"I^,1>N1N?HFK"E1K9,3^/6(. J0)LQLK
M/+8 QTKFEUR_[>VKU\SOP0N0#7"A*B/HRLP.B4^B/FR8E5Y ;;[QDH&DA@XJ
MAO\5T&+YB+ML3U7FK3N5E-&/&C6\;-PEU'[;]F]E-^!<U6GQ!NC$ R<MMKNU
MG\3\L]QD.@[UGT@9/^?J\C\;I/8V$+T_VX?NM%*T-/ROKFR2KITKB*J0E0@'
MLRT54K"MR*_X:4O\UJ=MA%\ARZ75"\Z19;^Z+*VA:/IM_U)1!#.W#-07D0?:
M ]2L[DAS5/Q!8'Z>J8/&Z"8E*\N(:C2]-NDF$+5Y7Y<,'Z>D[0%;(6OXF)R$
MQRLV U*F2(99O8LLQK5D[Q:-2U71M+:J]%$U:\==,[;MR(B[;4YU\5=W>CYL
M_*YWY")SM9-CN=BH9^2$&AR3,<+BC/AP!?_(?<V*9RSC-S%ABXVH/A3;FG7K
MZ%8-U1;6966)7(DA2Y48#4Y C=SVN[+2V\\\7=0$6_AZT!%-S;<QRGYJLY[Z
MFW34CZ<*Z.C4)8MPZ$JC>--%S>I6^I= AF*5X 2F+HQ$640CC2K0;1FCRC"W
M8!ZZ]GKU6W<ZIB^8XLW7W]_K<9:A1CN[UJ;77+#A?!3O9U^3:Y^7RW%W[K5,
M462UM+HH-%W;P[818RRN;VYG)0OMU=9'UP=KG[=3Y@.0))1[D(5K3GT&'J,;
MJ'@7Q>?)M];#U9]*S#LLU]-!,_%F:N#(H7J_J D7X^[TKL)09#'"*6;IU+LU
M)9B$RI49LEQ*YH3VAJ^?J]('FF;N/KD UIEO"XK6J(BUZ?#E;_LKMW,/YR60
MZ(,='-V:9*^/>7'O3B%IJ(X5&+ADN=]').DEH(SE8H6D-]H+&^G\+J?! $JR
M7'*B?"M?*"J<_LO--W[(R8-@[R<]C<]>QA>U7TPMA0>](UZ(#P/(S4<"CF/?
M8H@ -D>Y35"8&_M#!S))=0_)5M DR\:X)RJW2< -!BX!2U,B&6IU9X:$3GM?
MR'28&Z'<G+9M>$::D]/^^_4G:[1_#OZ6_R0V+6"V3F1;^Z(4-UT"YM(E&09R
MDC.5!3#L;JK"H)0X60H\KGYQJG)PJ?$XQBT!TU4KUM!,8I?&BPHR7BV95T8
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
M_==OH52^^=D![AH4HB%\\%.Z#A71][.XXO;0]"R+,&5P$NW08#IS![5=N(.
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
M9S;5K;X^\W$(/K-IJ\E6ABP+[L*5)F6-UH4K1FW%9S9E0TVS*>W9!.!L-Q.
M@#X?-W]HOMQIWX 2A[U_-.\?\Y%.%9*B\)%.J34M> :0)H7=; 80XY%.%8K&
M>HKU%.MI$GJ:S)%.)9*A&;):7C-MBA47*VX.%3>>1O6K&DG@(YW66/W RHN5
M=P]>-]$CG=@R=+O8Y6*MQ5H;L\M-NAB.)<OE"EFD<Y./PLX6J^W^U18?Z83U
M%^MO5B?+&T^#:;)&,7 F7-U &ZLIT\;JTJ9%\!\4-L!/\/-<ORF:BMIPJJ K
MXQ."0DS87SBL>;]#/%FMJ6)@"Q$'G]1S6>O-QF:\2W;\X\9#=P!=08PL=H;@
M_3N.YY41?.($+?'*B@Z?@*!-P'>(\(4#E9,@JE2=4/J$/@0:0%HA %D# OID
M:CFGPS_ZHLS)O @OUYSE9VT_<ML5#"!#_RD4B L12,()T>8&X#-\SE\#R#R\
MO_29^,%)!OS$$(6"8_T%\26Z[9QCM6P29&H51(,DV<INFAGT-R2.=_[VOX-7
M)(D;:Y 6Y]-GXE44]"%BD_HGB&]==9XQ7P,+AR+0HLQLUB)L?:^#UWKDYDCL
M,]&9C.'[ZRK7$_G/Q TTSY94;Q0DP)+WID_.7>B7F=5Q;,Z73U#.02)7 ?=<
MZ &(</CLL3EB7H!9$G91ZO:\\QJZL?_I7J(0L=98YP[KV63'>ABJJ^&Z%%4\
M<KAZ4M1G;:RH^OMW5[IP3.2&X89CF]^_:WB-LUL1I"$[WN"T(7$A*:]:;AB_
M4-3W[Z!_(CI#%0#B&EXRU(@FE(8P5^1N'E"$#N?,#>\?'F7.$$0XSA_SP=/<
MG-+F(YKC<XKH6*K2I6FF.VV5959\X[_^G,)9NV:,(-D3\Y*3F580!<+5'(*(
MI#F$1^I'ZTLXFF,^<G?!V"\01&TL<5"D,'( 8=M3/+M07%$N!A6%5X "+"NV
M"(V'/?=O&+_.O2=H2AOX$G??3ZW9#:AVG/X%WR=T\^[M:4BO68H8@2)K-XQ?
M:"&QU<(3CW(A]#H2->T*G;:$+CVW)N,&>#YO<(D(G8Y'Z-[]8R&SV!VI"E1K
M9,7^/6(. J0)LQLK//P]E<_]/961H6^KRHL()Q!GDT?H%UKR[1BHG Y?5^=U
M\4741:#5>YJ.$CA=\>QH.=*VZ**\1#96Z.421LPH<R2UU)@L/BH8%0%IN=47
M!CTP3=2L[JT- = 7=;.QMDC1-]WQF!I374'LCK3Z3:MS/_W+WW6GY_RC=*%?
M7TQ_ES? 0-B^47L64$;1^2(?$*'$E=F\VL^Q?1?SSW(GXDPQ I_]WY"'TN5_
M A.T*]9%9D),8&,T%#$(2+,NVQD=S%N@)#YF7[RTVSR%CDNX-,DP+%FBXQ%N
ML!:R'BV<K89I'>4>0"9Y40*^+?<=96U[3=$)6>Q%3CT,$+I"J X+A RU&+6@
M1]^BSSR*+OIPX C%M>B<2_M)&HUHNJ@)!E/= R;G3-_;OKG@4Y>%)TY5.3@T
MGO,J;M6&Q(DC9/49V^B/.(_%E\]?+IGSLOK[)4Z+[\QEK(":IH(7;JQ]0B1$
MB'6X,LIFO-HL$*)Y\@;A/8\YZ6':/+VPY"P1Q[BM-5J[<R_( A;)<F#]Z>+1
M(OM2H*1%FX!K*9E5@D$[:K:W EZ7<@[&T J+5K&%+-1'"E3>J?EGF,XK?Z1.
M_^_3W; N)N,WHJF_EW)3]SD/[?M%U!*A[E U:;1W<O74))U*N:X($U#!"EDM
MLHDH8+4+K*(GZ(511 \T_5:^ IP&KD2N)TIFOYY@Y?OUU/O3T=LCT  [=[@.
MK00<+0E12T@.N?L!BWG05I@$=ZAI#,E23,84;7W9):!B-3KH3++M%>QBIF!U
MGE<-% -9G(;IU6OGXGEP*S E0._3J=G4F@4GB-P]8F-.<+M3)VAW*T$EUJG7
MIB@22R(+42$I.JBF=7L]*GF3#QX7?-L_!SW]7-1XJ 5Z6P4CT1B%J=9$N?PM
MZG_^,.V=>RPOS<AKW;;.=Z=:T3J(%EDV_(R==('<F9NM1,*ND,_ *2Y;3 ;Z
MWE602TZ4-91=@W&@W'Q#V2A#U(8HCV7QCZ ?EA0'/X !'A_UA^][]"RA:U>(
MM4\?4.KM(U(0#>BZ9!4"*'TX"#U]7I:)+-1&A>IZ3UI7$<OABABYFCB8[NP)
M;46N?:5&[&P&23)44/)IP^%;FHIO!J?B;Q09I:M;.AAMGY9'EJ0#_>=-HWWV
M.&TQ#]V1[C$FH\LR/V75R7F[%X,S=0#C59"YNIJMJI>6IOM%4SANUM_,^(]M
M 1&]"?'!T,R)\,? )0!;3XFD/>$*/4@*!COKG$R3Q3)-5NC5.K1D4? 0A+^-
M[0H6?9&E2+:TA>"#K539N\8C\RH*[,^!]:^'7;N#C#5S,><L,Y,SY0=OVM_F
MXYO<J^QF:3!T?M(8<O( &AU1]IH!Z'=T:\''R4#!82,^H$T;1&UAK3IWWG?U
ML"9^H'RI2%;*JW->ZSI>/&@QVIVYM$J9+$5($\0S52IO5$.&:A$Z3@I!]TR!
MN$:C>=^8WK=:W6GIE6'OP9WQ7>G'F$^(4%T6:J-NG((%>\82,F').;ZC#W.2
MJ<30 R(HNDP6*ZN7P[#%BFM$8XGV0L:S1)7):CG9P"_.>4^**X721<WJR#L$
ME2WY!6AQEB1OX2G@M'6V.\:L8G.IPW7)L9:OM+F)70Y9Y_\:H@H#/<[;8L^J
M5O:$-^+@K#NE+Z6G)_V;<*G7=E7YB.A""1";KK0L/I3H]"T^K"KS73'DR<ZB
M2V0I0KYQBQK?!?:@H8,.5Y^T)4[6Z[* 6G*,T24+E?@>A/^8]'Z]4BWINE2,
MT?1%GA&W#94?H@(1I8]R>B;]9K@.'.)S/WF*/HZ[6UDOTT62*I;Q''AGPYC$
M<C]=@ZYG=6%:/($\M=',*RB01W;)%\A_G[+#^[>+KWIGDT ^GAUCT6-ZT9W!
MX9@^8,3W$--C:[;K\4PRHJ>9(EF)4,NQTX@^;,$TA;%2NJ@)=B;,:F=R8?7.
M"@GCN]-V;2R6?C:*]T\)A6Z1PGN72AS.QQK.6W(%9C%R6Q6AB,?HQ MK"A82
M[Y2_7G6GDO@VK?_@?C+-:H+QSM'I/1A;U*#(9L<U\"ML^U+9[;(8ODQ2VX3(
M&1)@(IM.2AO5Q"^=Q-/^G?P\ (*&6)CM?/.< X74S"WC]:A8K_38>KQ^Z[ 7
MFVSUW"AIYM!JY5!%FUJD>KQ)KWW^'FG6$\%OW2MX)3WUO>4E987IK.]="9&=
M;8(D:S66+!:3V099#-$*>_=G\PVHO*A9P6R00O#U8:/YJE3NRFRB/L>O!?8.
M9P+8Y*4&YK4LPWQ^S'=6P4[66(:DJ62V095FVZ#,S?)64^<Z5.G1>%:\OVQ>
M51Y?T]7QY.G'E; KH^^AE)B1BLS[N:<<?<=S!'-_SQ(9[G+'?;6\R:[4?<VN
M-I)<$FG3&EDL;2&XU1&M&QMHM_TS3GY>I5N_;R;?+[FSESK%[6.-9D:NN9\7
MK4^.K?.-LI\&B^JT*B6\Y2-J>!0$[UTI;QGZR0@^,IXEC\I&6:J@)0^DYKXE
MCU\M253._BCW]?UEKU8O>7AV87QRUS_Z;LH+KW\$#/\>UC]H!NV4CC]CGN7Q
M3'0X$S!L5;+*ELAR)<;EW+"P "]^[#?/7?6X%81"]/^H>. %(@,ZU7N@Z:K(
MZT! /]1EP?^%Y\HV4$5%6-Q.P$L&0DCSC3?WS-QS.FCV^P MG,P<D\<9_9D^
MRS^DBC2I;9(SCVLIQ=K@@SP,\CU[3@'O=ESV4@=?*55)MK9%BGE?Z9H4C$TB
M#@ I$46M+F/8Q.9<Q&5S7$F=B]I8T3CI$AJ#,;S#[/P@ZZ)L ,'>&*#(<#+\
M8%F<E.S0,<NQ4?VA.;\%,[Z( M$# U%&YX2B%-,$<&K>9T&[!$+@R7%T@6;B
MR9Y6R5*Y0K)Q5L/E)9I/.0:HN#! DS0%XR ZQKVHJ^TJM3>[VMS8KB:5/6!6
MF5@ OXQH6ID-U<J\CQ 4HR>!2)W&UWQ*-G0JOJ;Q);)*5<D:&W0V9X01W-RN
M8@!LYUACZZK#TC19K20T_JL#9*>?AUN8*@MNEL9L\K''O7T/QGAL]<CB) *-
MCJ1HAFJ6I4!)%4S[YZD6EP5/[A27"VX;TC1F:]K.+J/;_H/2UU\Y%<Q*-?;9
MQ--J3.]M03_V[(?2;%HW%/F")8MLILR5V$69[7#INDB3E>JVQ3PIE5@2JU[(
M#"=3&>+MSV&6=+5,L-);*5 <QSD$GN*@*\XA#L[:E+JI_=P<#+[CT6UQ[7#K
M'C1,12I#NA-97$G4#=)P DNOGKQLHCGG,_^#9G 2T+2YXK'=.R$K^D*DQ%4>
M&&G<(Q99U'97&;BEJ0\9T-W!EJQMK>*K#_ZY04?;[]_>-Q0X1U8UN[:/-__2
M172P+;3Q(VCY%75"F!W=4'=(N]X;&9/]0[I$,1F M+OJ[1GO74&9+5=)EHFM
M,[-]F/T.#W$./G@SZ8.=\\%;9PC>O^-XJ+/PB1,4]B(UUDQ0$>@4>OC"@0J#
MYS&GFOLV]"'0T*8-Y]QIWGOLM!T\P\LU]P#JX^R?[/VEYV)@X:!RR-!_"@7B
M0@22<$*TN0'X#)_SUP R#^\O?R9^<)(!/S%$H>#8$$%\B;Y>,,=JV20HVJGB
M_G>L.+4[B._P4A0X%$&.(L1<6+B=.R3<*S='8I^)SF0,WU]7N9[(?R9NH'6T
MI'JC( &6O3=]<NY"O\RLD&.!OGR"<@X2N0JXYT(/0(C#9X_-$?,"S)*PBU+W
MV#>O*1C[G^XE"A%KC77NL)Y-=JR'H?D5UZ6HTI'#U9.B/FMC1=7?O[O2A6,B
M-PR;DXCW[^!4#!IKHN&:ZH;75%^XIOK!-=6YD<"'1YDS!#CC%3[F@Z?@*8@U
M8;LQ1O N/G)Z \")X!@9:-6 X9)__GEF:*(,HZIS>)$JCNT3W<XX3=1N^VT5
MNGY9-Q<U.O!-9Q+:7XA,I1.\5*DS3_"R_L.ZTU]547CD6OI GAU8N,,)%FI2
M+O8G\0U=4"SV:L5B$*?T,1Q%USR9$F2*W6FQ)7=*U>O16&&/3DUYH9F75V)F
MZLV1KZGBHG64H@V0?6$^86FF:2Z^2ZAP']^_,X^J$D<>P]V2K=#/._!Y$LBA
MCO9B3&8X[FR=P(L8<B^ Z $@$V,5P/C-VAR"'JP*YM;[5U$?$@,@ QC@21/T
M"QBCIZ%+#+2,/7C_;FQU5Y"LOOYH0O$HFY28TP:-^/"__ZLR#/7YLEYOFQ_I
MSQ_-=331QNN,-'&&5[3*AC:KZX0]2U$-R5Y04,' D*R%<SO>)!Z/'Z"A? "\
MH5JG!Z#KG#I0 FUV%S4S.?7AH=GX>$S4318A^=*$1 ^8$(*"XEITCHED"("
M[#K/]A*%'FN%ORHP&\B9AYL@SDR.T(!(0(>#$QCG0GTTGZB,1=G.E$$8P&@
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
M%$9W&WM@L. X1-H5@4@FSA7S'#!K"C+Z'>HUE(18)M>*3UE-B@$GTS9P:;)
M>YN\8I%W?35SV-Q)3)_D*)K,YYETN.,[,]V=D+*%W$M,9RG=WM\I']UL9M@]
MD/AY:+%E>NDY7$@$T[0B7]6!%< U51$FLBI.U>AD'64K=5KE,9WEY8=RE7NH
MCT[E ^)AUB=Y5^HLV8?AQ^-5/E>&)5TZG2P@"]Q#A4GUG=!+/J%7PD@B=R;,
MT\7XE)-@161K* CA^;V";WYOI2=VEN\C[C0CG0H3C3D04?=M5O=/Y^$JD"!Y
M#TX7'FP:T-3TKGP@L)&K[UGJ?IJC^,9KK'R@H4JJ=M)6HE7)?F4((Y,<?@ZZ
MR9G4\P"N!).>U7LI2+V>\,")HR^<(K%(4[;EWK07[9H^'XU/S]A/ED5QN[4E
MYP@%FWFC%W8 (Z<NC_4^;.CL+M5FM<@V;Z^H2F^[V13S0,#6/ RL2!*JH,Q0
M61Z"KN#10N 8R?W/ D23.PV\D0R9+>8 ]7-?(]6R)I%7=BQ=R18RPQ3(3*&8
M=KJ%]1[?"W V%&BHH</Z.F/;3?JL,JCF4TJUF*?2?/%N\P=N,J1QB&C8ZO-)
M\RNQZ+.A_&=(*AN=RUTSO^CRQG5C$$G[Z/[C[NU4%$KWZ>=/=+D/-"WT=1UJ
M'L >5]&WFL9)8^D,662C+ZOO[,Q*7-GT?!>R))465_P/?B[04 6W.<H9EQ!@
M:]EFJ1:GHXM"]6;0&PW3O?R\2B#M+(U. KPXW[@#28R%:4 .)X:#E$SB(,+E
M63^7$/'@-6Q#7S%*0Z5E29J&?:71!D1 MB$64=?VC+\9GYY7D*=ST/W:&N-7
MSCS5.LOR0Z-4N)+>[S_X PGE[@',1_J1:5<,VGX5."+0H8-YPPZ&"UFU)E2R
M6J[\^/C2-\$X0_,^FQS*E (AA0)9+ 3"<!(_/9&XDW"$R3CDTR.(9>KCN5U_
M+I2I_([(EV*( Y'O%^R1-:2RYQ.QP]"*MI"=WK4J*CR<;#==&+]">!73(3#.
M!D,GI"*09V,:GAO.XE#Q!W:41C?$K")TI]$Y<[M."?A%9\E,S_*7#^?9YZOB
MX5PT.9_T^&EGJ>0?U<K[JW!-<[@L&8@P;"5$X'.'GQ$/%=HT$^-0^$*SWUG?
M[+?W9YUE6WX?-Y\9.C,N'(BX(H #JWD5F8@J4*CR',/*=''"W\A;CZ&L LV\
M0*E5S@>_^6MUN_KGN"N=9:GV]%9L7I:5G!@KQXV4 -'$A'6#?^\ZGYV/G<[>
M+-M7",SV)<<QO8(%S:J8>@25"@B6))O4,BW'@KVQ'HF +@%F!*N%#483/4LW
M'7,3L7U9OSH;O/9,TU'?V0_W8M;*F?DLQM>"I#8,(K)YDLI%1T'62I&E5G[M
M$\),05+O#*SQ59H14H]76[);MM(P=T)/XE05 21!_MFEQQ_^[?ZV?/58D]3'
M<M<48'/#*]13^ CVSY"P>-A"4X"4\Y_^0%,9LI#-)Q<Y_Y6 [,?0TC$*GU-7
MV'&,C;UI6K#.2C%*SU?]]?R]Q#5$M?U183*!>CZ-JONXZG_#  +#9DBPU3TI
MN:]VEHW!6^:IV,\-7@[$OM]P]D+A>_9"HK,7"M^S%[YG+WS/7OB>O1!)EN_9
M"P>T1Q@1=D=\O^<K',@>0^!C*[;AS2$PK)1SEIEB.JEP0#0P58(F8%;=0"O
MO17$&8KA&KE&"CD2'4<JYF*L3A4-*M'2AZAV.E8U)1)1$7;; A&]08OL+"]K
MI8HVJG UW@HVH=?!E>KOBX7H85M>6#!)7T_'=SGKNAK%(DGG_7QN&\0@FM>F
MH_U:46YP,TVLLXLCX-#OA-^&L]-='X&ORR[B_";N 7N!!3E2[8%T0E3!(H%I
M2XR%@3P5.7,:BVA.O9,6!*\)<!0>+P!1M*;A?A_0[STZ]AA/U]"L4]?@&<M
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
M4(,R!71.KM/A!1'H"? FJ3J>@GT[2WKTI>M4 T0S*GEN^Z^#Y:G"MHJ<NZ_
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
M_WZ<>-(59#[CE^_TWZ\O=?S/YP'1W1,?VICJ-,62F:QWU-O:=/<_^TSHV6\
MXTZQMJ[ZG?R1FIM4>N_*)%=<X^2WA^)4B'L%!AQQ&:[2YWR'2E5<(4U AMQ4
MW-K)A3*4I://;A0M/A4A4SB*F1R9H?RR[ZN0T?_\U4+/W\5X!FP &6:^_8[>
MXZS\4GQ\Y=HE+IU+=Y53*.IK7:0M-3]7%1L;%9,_>JXIK46*I+)^71!1HO+K
MTY%M@X/F(EJ.(7-,]%472#3_HU4-/5I-6% G\A6]8:"*ZTI*8QXI&>R+^ITY
MH=*>\GWFN=O-[.BZF^"5FZ4P.)\B3&15G*I[)T5QZ)SVJ<QF*+)(KZ/ ]^]4
MKDW/Q(XKFR5S1;_*O8U.*VT%:[V;OH;_8P2%%G['<JQ=S)>/"V4P'6[Q*C16
M"M$G;2=40G\S J6I7X@A<%]1I-R:*9HKDJP/[O!^6Z+KDS!Y([20\^O^W]P
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
MY_%TQ0%S:9/)&@$\8DF6C9Z(MQ:+5@ZYE3I+[6IVNEQ2L_+MV^<+ ?D&1%9
MG&>^$>>319QGOA'G]P;>^E-NYQMQ_AMQ_B WNNMSNC5T P]Z 3K#/S%.NX;X
M?)#[W_=*XHTV=\---05Q\_C(S+/9>L+V(=/VZ;MBPB!5S"( G1.+T.1O*0)G
M)>)IG>7[:-IE^<:R><4=2-M,30,[%8Z/3(A;9R\UYX< ]:7D^$ VY\XM9SK+
MB_9\6*]0)?IF$">WC"6%N-$%!=]G1H_Z=K/+T:YAWI9*UDG\.R>./:ED5Q])
M^N/NDRR/M5*U15LVNE&875V\U+3[5ZMM*-4*VM.X6M40E@H$6OR8WL\%:2;<
MH X\JRYPQ%TWKJ^;RRNEVUF^C$:G=#M_^MX74TW'%JA_ DZ@7QX^B<1@:,IQ
MO>S@NK1/M]J0+A1(*A^= =@P85A80PB?!4ZYG\L!LO?T,KUZS-W5K_OISLY%
M,I9)NV ^&='1*99R?2HXKD4ZL3K+P&+EE38-NX4#!*4\.2N5%NV:]K&%/%+4
MK'@,PO799X0G**V0<>G*:[%(YF)41"28XBRO(<4=\?["2H%:TGM=J]-2G5>Z
M73IM/8?3G'UL1_H[')]##:8K3SF&!0(57=JPCN10<27G86P!Q%0_>N"K)03\
MT1'KAACQ8F>9S3Q7JN+=:Z&=V[WN@QOZ5P<H(11!1\2!R"ZB7N_P^35CQ#SQ
MM7B:LCA39)Z.[M:*K1[=(\8=\EV+;D:RM2"=WLZ4R5GQOJ6Q:>N^IAN>25>#
M^Z'X DB5<OMR/D<6F&C/8-,BH(#->;LZ[XNO=W4EDYLV!KM79D:_)TSZ :I\
M?LVUE@3N54-I@A9<9<VFR;-BZ_:J<9UK<^L -*R@L0)KU6 [)8':*6-*YJ<N
M@_HDK9K;*8LJ=I9OW*+=R]^6[@;\@91%I3VM]%KFQL!U"$E+P<O*A##T^79G
M62OT,L\O]Q]9N7\@:2>8%<_Z8/ZSG65+:WY,%[1<>,I ;0,^GF""?,/]'\(>
M8\+]4PY07P4-<P%?DX \^",\V[,0347N"0*OP@,+)<@&[LQ09D,;E<# ZX>Q
M@C^S)DLWQH(!/7IY.ZZ?<;/Z>Z,0==%XENQ;=TN9=;>4$T(T;!T)=+XS9#;C
M%^%*!_Z9]!D?E-T7]M[/91.=G5I.)]>UB^DD$C8V>?::ZT@@1;/ML7 06=/#
MX<K><!C^R^#QX/IIR#5O>%:('/67 H^ME23!Y<*6V=P'.X:0P9JQ,SA;5N'!
M?0[V1B (?VX,)T7KK7-!N-)V9[XB=*<78Q6863!L8O0Q0<!E5!K*AT^22TMD
M#&G)-S,R)[>>,N^1"C_^1GQ=C&CAV0Z.=!HS[(#/!4=9:R-=1H")@LNQ"#Y
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
MQ[@G4]]X0T'#S4T?!NA2/&2IS$F2P)\NJEQOZ/QN"EJU59C(C?;MPUG^-5(
M-EW^#C0Q"R$OR1R]3=%PM E[+<R\NT?X%"I@R#-AK")U8LNRG2ZLK^C0W"4@
M>CQFM%73JC: LE'NA]RX,4%YF#,DG1=CW-2=D/+PD9^+ ?4J?%R_UOG M)ZC
M<W@+FUU1#WDVE<WGB@Q=V+ ]G<ION_X7ENXK8@]GY\!N'-: 5PZ9I"$/UI<B
MZS/$;YAK=OT&?1MSVY \I3]]NN[7SQ4F,KZ7"M2!=QO&)Y[%;B1*>6"*Y[8J
M2%AZ9'RV@*$D*#U11;T2L";1+4>%)/29?I"KUKOPQ1*&E;"!UE+%NZ?FHD_/
MBV^I::V@+>W@%MR^"+GN0+\H<OX3Z!_#O07+0>0'3@WZW0.@L&I>@4]CIODX
MS;_?1X;:MJ2(]&J8D%5O)DX!@;M4H36,G>AW&UP4\'>'P.O"KIFM)\P-]J--
M_"SSXO[(WX3G3? N]'<"K\6HJL:K(76GF$2$TT5E+P0N"8LI2*AT64JA&,H)
MYZ--X+\G8)5]L4?,@"T%*0_HPHM(CQ\?=07XEY$P)1-?"KI8.2"E<'20+>;A
M6"*JU]]K_](57,B(YTLN*V:?GR,[]+;C6R87<BAB^]['KTP79<8=9*(C@TRG
M*P>9@HM UY2#6DL\?ZT7M/M*I+6U7I I&'@B.8XS9*&0)>G"-J^]N$&F7!I*
M8%WF^YC;I^U%9=0;+01Y-WK +14)1_MW(!G.NVOMVX/=)\%Q:0VQ??92U4;3
MV@V]'U*S#5V2VNVQF[J);56R@@T!0NHIG;___3\G)T1-%"3^7Z+)#80_X)GO
MF@"\ ?"LS!\"-?__2S#$R8DQI8<79_''/KGVS:+5K30$/'JT-TW!8<U>(EA#
MO=T#D0!?_&;A! Q @N@8@N)XW0\'X0R2_2&@._PO45*XKMC[0]3!R<-DK<N0
M@, $LOWJ/\;/X$?6 !YC^,Y__P,([4=S1>#>3C#HQ[_$!/',+FZ8Q*;,XH^0
MQ%EU01/GT^V+@JO%"[))R0$>@\^YG;:LO*EPS-;QT?64_TT<S,;J,-M\?*27
M,@,;EH?]-#S\E]5(4S-[R\U[4CW@6GU EI\/8TX#7K7 _SKLC>ZB80B5P.B6
MBAK2)61$-CU?!>[:*5N^6MZKZL<A@9/D?9J#\IUEJR@N"]+C^?*6^?'7((99
MK/5%Q?- ]FB']8O1&A1:"KJ:AV$(DOY%%;I&O.P;6PO*>+J\H1OVHBC4ZI6&
MFC=#Q6A1,,"MQPD@<!J:]VBOVC+7EK 3Y=[BZ@&X;)[-Y@O.NDLXD0)Z4W-@
M(*MPQD&4*S66@WPHJR!,K_=">3B]4C*5HHRZK!<D> H6JL;+8_7-;Q!I41H-
MYHVZ*=8>65-,;.NPJ)!:VC,&$;:;;O!OYC9=<8HA\Y1WBH A1'?"X*1$3+2N
M!"YFN=\7%$>MH? Q$158:^G&OSD^"FU:VP/YVSS,ZR-_V47Q:I9_&#Z^\I],
M_H)CR.M&"\,%+Y]GR%S&;RYXA/;R&3M1B[JIC*VC@0WFAZ;NIM<,W;F,2-LX
MJ-)][OGJ8GAVUI-,.3 6 6>U]**[4M;91V@<3\^*NQ>[\9B)[._@M*6MU=BO
M=H;9UK'?Z,"[V&R;/G51>6K5'H3A-=W[],?=*1ZK#IX,2&I''')'A/Z[<>\3
M;BXF=+AS^HM>D^E1!]2N2H/=#? VU8#@<T1.6;3 5>88*&061RFXO*@UD<1I
MW(HJKRZYRU;:;./B5+FW)MGI*R8&:,E[76#LZ>TWJ[!\R).&KJ')'+!ELSXC
MCPQM$]#+[0X%Z1U<$7*Q[I7Q4)@IUY6[_')"FVPVWJR?B]#V+N<J5V-%HO1F
M2"I+D<5B\-T?E+ZG<1N>4_L3 @<\!%NQ[?$13NOJG57 EZ=Q_QY=,.(8SB8^
MV.[EM!IU-2..X0K& J8E:LJ"RLC?M8%O  ;:#,XQFDA<SX0*U3_WOE-PV'4&
MF/O<XJG78"VZ%5W0G+1>DJ+7U%KC[J3QFF]:1JG>9Z93"N_ M-F2G866AC"N
M;H<Z7%45;,<0L!CW4_;KW4_0ES>'Z$S%][$F\66-_VHWE$6&C71FALRS&9+U
M&?/DUIG'1QZE:5>7T T&HNE5/:'#6-)6-79A$;3GQT%/RCX_,EM1(QMRR*Y(
MV-]4L,MB.;3NQA#[595A]3OJ=UC7>)H6AYT7[?/&H%7.CD5*V)G-D=@)8H!/
MF6<"D;J<)L#QT413>D/4XFU'5D=58G-%G$Z%L:\)X .HM54[,9:&-[_3 )JB
M)$GR%+[)V28F5Q>3,?=1N5('.[<WS9!BX'HWDHUL$=BC(?8_1.,'KK#^6DM0
M+!'I+IS2(2@^9J4).1%@5X;)UG>,XQ-N+FZ,PSFP&R@1(R\YE"4X44&!+@Y*
MP-GGH<H$.&P0?19<XL),E#75_)WY+7VJ@3$Q  V!0D*(GL7C%@U.\L-.,C1,
MR?R62W\%7/T1@,?Z0TK&"@VUI2I3\%NH9AK]BS$OSD1>XR3?WYXCJAAZZNRT
M]L*-'I?%HG5'66NVNU.1*BMHJRN8$^Y].3^UKWRSF$4NM.G'VK6]PMFGCGGK
M?%Y.2ORD_Y Y'>78_6/79G&-N#R9P3):_X14WLL/8V]XJI<OZF9UFG]NS*K9
M12,<R=_WD8D";GI@OS/Y,)HXXB#('K8L84<L9,Y!^#%)U74>QCFUV\U]B#L#
M=:Q*= 6@XR$^#@2<N>3&&K" "#JKCQEU7LO0' _WE[S1)3^^17:3Q4XD)G/*
M9NJR+5WRTT&NYS7>+.<O;KPFR9QB6L?0[H@Q,<(Y!VIS?!M4;H,J("976*^-
M>6V/+:! +9;A\V!Y!HK9/O^F-E]/7RM5Z9UU-4'K.]91QG0EJ4?+QX#88MHM
MT%['SK>0S= "/MO;S#K*A/MSB@ L9A6PAD-P9>9M8!:<.\'2;%Z=/B;,^0!@
M5]OOD[$\=5QIVG@J2N9%!):&RB;]'D3X18?<<EN-*[<V-)7@@H9$9'B9_Z"6
MXE7Q05.X%431%RXE1LG#RIO>1$93%41G(BO*L$@Z"AO$S>L9]?PQ>+N_;?9W
MF>Y)CAVKQVB/C_"I+6D#H**(##JSV8"IR*[AYL9,/@X;^BBXSN0S9+&800=Z
MZCWW=@UDX$MB& X8SE>GW\;*)]Q<_ J75-*%805>$U&?.I3.=?!X76>KY?G+
MRVEA)_5KYO9VIO@9EBS07CVS!<0#H[#Z0 ^5O\9(N VL!:.MFF1S:AV^[CVT
MS0):Q(IV;.=5'M-9EFKG;?&CJE[-I -I'RMA\(0H>&SXWWU9DN2YHT7 AE'\
M[Y>2Y@/9G*MI\+3<6=[>5=G+\Y=:^2%KBC@OJA.) \\')QA8DL:A09)CAJS,
M$GAT<MP#SW6ZK80D$)^VT9@#!0@YX*3N[YPX_H%:ZD.0!S!W?AB=]U,(OPW7
M.O[?#\8->1 "JX HCP'(X3,EWLE:C%CPXZ^SC0!C#%@8!SK)S/>@-_@\VQ):
MY^]]%N'[2,?OM[/QNM[49^F3+[3Y.V'$B2@:7@8_@(:(QDG$M=@7B)_/,%[^
M:\^(D;S8 X-H04#0  M7(XF#:7\9ZAYU$R3D/S_S@P-!49Q/BTUFH&$!;P>*
MK(UYJ&5E!:QNT/W)4%F2R11()I?[]</[?@. Y1\_\);_:PJEZ545*DGE: +;
M3O6G^I12FL^R.KUF%\/:XT2[/E^R09U>[JUF77O5>;BMW WCV_"CIMX0YE0O
MH7SWUTCZ3YA_PE7.*D^VQ*H<)5:!PX\VE2"!NKI6GR"(?,:=Y"/MMUV*<A1S
M!%.R(F,U;K#%H$:"?909UT_8 "YX>YL<PX*ZT<&2;F"PQ#[3R343T#04;';"
MO:",F X_?8[;>+^2_#(]Z2U/Y=[+ME*0MGN.CH0L%939__4C/N#+JK*'\!-X
M38$O<L8"=D)S.)<T1WG@;@R')W7IMM2;?>Z80<+2F,?WA&UG-]P4 ETL*D 2
MDE5STNN]U+PO-095GT)4P;+NW&HNZU9SAI42(D1KJ2WX<E2TS7,+*#\0?L,U
M?C,FX7[\;?2F,G16]&")5P(V-JW:0Q&^*-2>"S:BLGM@1-DZDSAYM)2?V]K'
MJQ!E1.V?X91<!U- 4LMYYJ-T0VQK/\(@BJR%2M8@LDD#]?30HI0\S]YY6B3]
M#:*=&D')=%-F\*"F[*[Y'T)1;W;KD P:F_PU:J_MR@.G49>]+1HT_G*T=P8-
M\]O"<X@P:-:35$L#G>[&9K%)PE.3H:X+?*,_B&FS)&JG!&B6).T4O3""Q841
M*9@I,2) \2R6PCY8+/:FNG'KO7F5*8VJ=?$3VBP)MDLR<<(]V[):(J.#"5LM
M=HD8%-\?^K.'NV$U]QGLEH0Z,G-DME#X-%9+_L"L%KO\J95^=3I[G98N!MNT
M6P+D: \MER*])<LENR/+Q2X-3";#OCUQ[4RMNPO;)4B[)&F]U(2N@JJQF1PR
M8'P,TQW'64[WP&JIR9K993G/C :M^L6UJKQ^/J/%VD@"-DMV?VR6R&!<LC:+
M71ZJ^>?KHLHT9P/^$Y@L&PJ &6;SGP;Z;;)LQ62QB]][16@,E.6HT7S;HL42
M($;[:+#DMV2P4+LQ6.RR,+@:/[8^JF>W%4\:? OV2I!J2=)<P06T#)6:K1(C
MV!)0%?9YLD8U<6::N)/;+CM8=!]5*AMES<38]YX8.>;^-J_#H>)$9F)+A/\%
MEDI-X K&$[UEX\DF?H_#^X>6F!]<W8OQC*?5-KY]\VHST8L&T#@ P=N(D][I
MDP=EV-F.1O_Y.7]7:YQ?/+UNT[#S%^"],^PRO_/%F(;=%@^)I5-+.[(&;0(T
MK*@?%WRMJ2K]=:W!P'KU]8W$  69I)'H0KIAMQC2<I.+V4S6?'[N6ZV>YNO7
MN _0[PA>UKJ2L)(E$CE,.- 26?(/H\$@(URWWCP G2M8$L$K3]V4V#"#E"NP
M9([Q&R9_""*R&<^\>#=[:C0LJY5)87B6G[^.I<0O?6?+[SY?[O1O*QVZXN6>
MOCC'N26]C[&N&WV.L>\03UO[=(GM++/:X]5TJ5[4*@?2!ATZ,C*YUG434L%L
M.T<F$\8053%, IRLZXXRA'2R6\;8NL_L+-EAE;E[6"[>!FNPT]$<O)_<U5GK
M;78>712TEYO!F39D5VMV+L$I$8"P^];FC&>=K]PZZ:-!3#:DVT[+)M].Z\0R
MV+/6V30W[H&M26;O:S7CQNQ _13]V75SXJP!?+&O0I7"YCU&WE>%)OCF?L+<
MWU+W>18B?T1LU[SL3CD)0KJ1=H3B/H(&VVK#<B+#\H+AMVR^#Y;NCMCR=_MN
M+C^$VR%3:5-6K-=[( "Y NGFZ6QVDR)6_&(;1 A#.MPP!L+F"F3&!VQL3YJ@
M _+!CEC$1L0/\;8=^=5 .:S6!^W'#XHJ/A6"PP](-Z4GBU;D82NT2%P<G3 .
MF<_2DN]?_[]-K>@!\]?.LMV7!^7UH2Y\3:U(): 5\[0_ ..>2*&?3JSN4B=Z
MI%"8WU>NE]=\42I^:9VXB3"F!VV3>F&Z:;->Z#C$29<NY]-5MVBJHXYV[KGO
M"_EZ>](=+E\'X1K6P&!>OX8YO9WY(MM&I3R2@R]/M>#93SNZ2U["B*I&JP3G
MU,]0#>DK0MSMZ465>7AYOLU$JL?UQ2B> DQTNZG*U=Y"5IQN3QMY;EKI[NH]
M>Z]>7@R8P])&Z\Z0"K#HR&PN3U*^$W"WKHW*.]5&'A$ZS97YS'U%/5-#<"<.
M1ALE(U<K.ZPI6F0K8AV8QED58[VG">"3\O@!L=[A1?\K=G#6FS!G)7IV,PS5
MBSK@?9@\_]R[&01)6VK@,62>HM<0XE_[:Z3IXAVH*$P2AQAJM47KO**^B/TW
M/E(UKB])B:G&U;:<AFBI8+O_^W&RB1N;G)#MRF#S5U&>>W>0E2_O9Y<-K2@>
MGHI*UGP+&(BR7?U4W+E^\HC0O/!:+,S[,_XM.O=P&/II([E*4SMM*Z@6F( W
M3-_]:%CR1[A.11$9LPE#K,'QY85T_9RIOK6Z$:H6/VS#UCE[=2 L%#X1/TZ&
M(L\+X#N *(SXT54DFBID?_P]V7T#S@9,WX)W:_!W]2A;]OS\BL^WKIXG,73C
M5OG.?G:^[RH/ZG?8/9=BZ[DWSC0&S1NZOX7#O@O3:Z7!I)L97A!EC<PST;YA
M;,&--S%F.[KJ=$>ZRILP5>@^,WV_?.'[6U)6Z=MZT;382PMO54%..W87KSXP
ML)_&+!L4QCS4?WB(\IZTJ%DGL;;U IJJO]50YNIG[1OZ<G8VB%= XZ!KJIV2
M.ZNI^>ZVC'F?,+NIP@D0Y2O^HJE=JJ]".7X1CH!>YZG 25*<]Z$P)ZD\=-8&
M2_[9!7J/BANK_E;2QV/A[?*<&BR&X1'3KZ2;MUL%_DE$V4\WN_$,MZJ;/:*<
MFPQNSM]J-[VWZ!*@KZ:<MYJ87TNBUVE,?WYNGU^5E>*5,MQ.9_K6FM#=&T^^
M*;TBJCU)5C5%:/3M(GDG2-P42JDZ53T2&=2:3MFK1S=\<F=9?\MTQ<OK^\F6
MN+H-O &Z\!NPU=F3S@ 1OIK,2K67J]8#_^,OZN0G]--N2H17. YE''G8 3B0
M/3Z,P35R?#0="@0\"MQX\?_^OP)#Y_^H!/ M<@2V4(B+,6S!%&<"T03W$N%&
MBDDDN5X!VD 1D7!%(,7!-=2!LG!B>]W/Y?NAK*G@!JJ)_:D@F.:5OG;X,P/T
M*]-GB@_RPUW_W:JA1,LB$$@+T&#6VDEP\YA+VP@][O]O[TN;TU::<+]3Q7_0
MS4UNY53)'"3VD_.F"F^)$\=VO,3)^9(2T@"RA42TV,:__G;WC!9 &+ %QH:J
M][S!H&6ZYYF>WJ9[CB&.U>C(@*UO/N(\VY'V#$3V0 OP:.^4X#_FW@#ML 5'
M27^PRP) )+S/H6=(?00 W&)9DNWX$KO3&3/R.:7X#A^)%^*]J-&@(AZK!"-O
M$]<*T,E2%Q0@20/XWYF]H >P=WMXS2C2E%&D/:;LSD++&&8 3J]]NWML[^ZX
MQ5A1Y+*7SX%,[%D>$J?40!J"Z'+GX\U'95+/4]*7/4+A#?-\2?,)< 9L_BXC
M) L(;CLP!*JGLFNZ3/<=UYOPR,(KW00>VNAXP2%8Y59@L(___I^M+6G?9);Q
MCW0"$_,!GODG8  :;!+]0?JA60%\5*6MK="L,\R;V8,6(\RHTNCF*E\S6U&:
M-"9,]N7#9*59!U.*70W5P$DR+F39!^E\T(?W-UVM9>H?))0:G*U'#C)0*2?O
M^CN\#7^*39+0'/GW;V!T&L]=IEUOM1BL87AXG^8LB4'.X@C(_">"86S^](>?
MGAP4CI8/*(&2):Z-5Z;O94S.I>->>WW']?.Y0]\H2*^&,*P@YH':Z@@E I04
M&]4V^$22!.TXP*@-*HRI65)4&=9[Q:H\L.7]A:T%A@G$__6Z"7WN=;HTBWS(
MY*;U^Q[5/-,.:(Y?)>WAY+Y*XIJ6E<\QTK5!E_9!MS>X2;3%#<^^<#=):(L&
MEF^"YLVL 5AGNM.QX4%@6*%6B[F]*/,DTR89Z(4B#M5:I\]$5BWIOVC,NJP+
MEZ,%;SF>!\J)W\WG-/C)!6NL[P@3S64@/4#?D= +H!8_-$'?PN> ##W13 -?
MMJ/U35^S"G2%\D$Z:)-^C;?SF O8=F!=PIA<K%FX!?R]9GYTC8ZO$D/K]ZV!
MS)T/$37PM64Y.@EPYT:8GL,OD(6-[G#*6Z3=WVBF17HB7HH\"]7[V-PE-@L3
MBBI[@[(/CP%J\?FPV/;$K9SY7M#R2.7RB?TWF'XEF?10EP_4'@!##- 4R9SP
MN\+$F/6-8(NTVPQLE#88:U(?7P$6&: C'$9!:L(K]* 76!HY7S0#$4FSW =.
MN.&3D#>FE\2(0(4>P/3BU<2X@@2*9>(9<$M/,Q@^!6D)YR!^3#X'S^%O"N?6
M'*4J@=$P2\D@_G'J\#VT30-S0L)HZL2X7ZM-]:J%V+&=ST7E'=4&+^^8].=(
M'7[,=S&>PM13H9]<D&N_^Z8X-*VH:BT,OJF-W[\]U]_:.D=?RG'[ !;MC6D$
MFL6=-/3;3M=D[;T[I@>XU([;;5-G4<>HNV^7A[?G]]\'.EM85'@R51-RYA1U
M2ZU%GQI(QN\'J'A2N+A<3.^T(HV4G,T,8KAOC8*GN;+@"3U'(5YZ5_>EX_)5
MXZAZM=IX&1[XDR!26C9$8$NBX=HZR^<\4I1Q4)[T7F@O)V<70DOY2XI,Q>$@
M!ZT7*5HPDE@QI#9IL(5Q[LCH',?-&RZQ!H4Q8-:S ";]WP^^*_*:V(N09!<]
MK:/ME;3#^_8L#N1'2)F,X#W.CC<?S[LPTS"KH+Y:%M>A0$&IO(/_!]55Z,TZ
MZ+2DS:):(WFB8#;70$C=M4C%0PTX%1(<292'49#@C5+;=.%%E3"^02/P^-N#
MOE!"'WB(A,%F' ^\_VVI4"P6I$KQ'2>!HA[X)-290(N-KN5WP@O?*M5"I4AX
M1$\BW9;/S7!?28'[)G8'R'@I%H@);<UTI1MT 8?*-\T5V"NQY@>3TF+2V]$5
M-'9B[ EQA!_$EU B[L.@R"VM+&(YU6KU^D5'+9:/X]3A_8@-,\G^!5"Z5(6A
M.)R*@P=(2L6Z7%34E$0<PITLW79-O<N70"LR_LBRI86S-1Z$Y<:@!HL1D(^A
MG<BF:5(P<;C,N@RFIT3+E%9*BS$[6BZPDI*::M+:F0[+,4F6'@U\&J@^WW?V
MND=GW[>[]<=I#P\=\T_$ A<T_XI2D<O+5 3>(Z;SN:UQL3+=W!A-U<MB_K2+
MO?O2E=+]96C#R07CL,YP?I.':!8ZOVD)=HN9V+^DS!\)^\\D$9//"4%4D [(
M.1* 9NGZ&J@8MUU&#BT4&'QK\QBW<;V$+J)%:0U&Y( BMPR&8(8=':_%$_!*
M'1ROWGO3##KP8*G*73?R3+Z;ZK+,[V*]6!'2N YO?5 :APDV4>Y&T[@Q/?@7
M]GDA[;Q0+I=/KPXK/5,S[]/*QWN)#!M/+.[5,=Z+]:UB)?I4#?-XII/]M'J>
MY72;'C. %R/R0_Z#G ZM;[A:$]3QI#)!7QC$L"/'<\+\&07OWCS@G7C6=?[R
M>PL']7VU]ZOUZ6=W<&],ZDS^5!!GQXZ5 '?RO$ E820O =WD5K*37673DAPS
M<9+'I76H9VZ_7S1^&PO&XI^3BZNO13_P&Y79G$L93?STKK@9L?'-1[YQYG/5
M23US%^5@&05))DU9)OD<%P40YU;_]=]EQ;@_73Q %NV''-87A'<!A&O45IF[
M(H0/<<PU%MX(=Y"NP:5!NK-L!I ] (R%N=(6MJ4=?SW<W?]<KG]KO,G&2EDE
M+]RB-[LQ>[U6*<M*/:TH>]9"*I\[3_6LC:MCR5#>B>NTF>=1FLD^8][\+K6Y
M1%#U."CM[.GWS;AU,*8-8AZ#W0E]D=,P,SKF&3UN"Y_KBEQLC!>\7IQ"0ZXW
M*<7SMCMM@N?RN<TSP3^:K*RYVL5^3U_T!(^[W!8^P4MTOL6HR=+[IH]-A60$
M+L7KNABE<QF32)?S\.PS>N6'7?N;A*$72!RZG+X$UD!22_-XG!I+\SC55%7(
MHII:>D3"AQEX5[M?NL9GM[M"/J/:EJI&GTI9)WPHE>?S#<6Y&3R0/^8$H@-=
M8[O27$V$%N(%>BK0G+TOW[W/)X/_#AHOP*^S& "NO ,GDWR@!QTX3X71P6VE
M^./<^_FC5Y_1$)]S*I?HDL&-)9\3.\L2/3+GE':?Z@2 W6[4"[ 0)]]$_\U3
M\6$I5X>?MBM!4-6SP\>B/3)+=+*,I:(NSLGRU*DLFF565[]^^=-ZC<Z4K':8
M\2P6M2&7ZY/-K>?PFFQGZC5)1<O9UW+S@JG[JKX@%TAV,U1KC/NTGL'3H6;J
MZ4B=E,Z^Z2A'K=.OI<J"_!;9S<K&0?%*;?A7[Z X8WV?'VE2YG%2+/I4B@BU
ME$(1@A)G)F>I<'KB$T-!TFRVO]8O_MSN]:]7R$U1!PG$/S6V@#CA0QT;_D(.
M,"W)6Z%'Q,SEKY@KY2I#?T66F+L\"M12QVQ<G6LOP&.Q2"P.^RU*X_GQS^VW
MR"2G8,1O$>><9(*F_QIGMO)%];XJZLP9!(^8T26Z+Z)M)Y]3GCNI9*XLN?F3
M2C)!0.FX<7[7V>VZ13-K!"S:01%N":+8W7!9 UR0U5"SI)( 5$P/A >6L(G=
M%Q]&X9%ZKF*1K@J>,WO<YK),&)ZJ6@\-S^*,T=R4R1TT^D>_>G?]TL_:R_%6
M#/-CDAVL;JGUT XN*HO1<I2I6DYFPH/[.C-_+"P26QSFBLYR/61Q+P318;A&
MC4266FP\ =5W/RX^70WJRITZU7Y?)B*%7%1)+CX;(K-&$*]-2@=R@+NC1ET*
MG+*L*3I10)8B 5EZBH#DMT7US,YT9FNP>21\1^%7^X[+=,WS(\>>\]]_K%[Y
M?EI?TK'4&3!8BJ1B:8I4) =5.FDO&IY)25>2THI>C*EDBT%G*.A*3Q%TCT=G
M^_/)YZ\7OV[W+F8KF+$D= H)69HB(5\K.D>%9VDTF9F\%O,&VJ;E9"PBE-;O
M%_O%3,V0DQ_]PS]]5>V<E5<M)I:M#P-KZ^H:(BOEI+^BJ*D(79C).GNP[,&X
M3(R'1R4:I^#!V/W>^K-M?/[S?2H>GI8\O(AYK);E6KVV"M&TVFRS]JCLX31W
MTNY9K516[CO=VF(S@A<P:YM(VRL-1KWZ2-NQ[CNH5=1(XSUR;D0EP7G";IGD
MV$T+NX$"5A7%@HH@FF:2,B+E_]AFD:I@W5ZP]M7EGU)[=:)N2G&K6(T^U4(Y
M-3KZ)S:96Z[VFF8_+;KB),=)W.I-F56G%)P^OW5"G%0KGSX5?WS;-UK6"N$D
M[LRL)+3)T=$_"2=55:X\2VPV6=9/IDAM6&A@-$J;STVN+3#F0%IFE#8;$=4+
MZGN[UW<G7]G4O*_G#](N4G0]<V[Y&+8JSXJM3,2:KNV7?@U^'A:#1Y8S6RJV
M%BCNAK&EEI=M-8=2CRI642H 0X?-_$7O'I\%D(VTJGTQJZ7 _E[\,6,2P*,D
MQA)S (1"G,_59LD D!:K,8V%U[*<_TPD2D?YU"SM_ZI\:79GG/_'K.HESG]H
M N5SZI(!,%S8>-*1%HK*+J"PQ32;;L&NX(RDT4FC'W3:/V_+L^UO2RSXFJFB
M]( KJJ16Y7*COHINX+T%NH'')9-Q"M=?V0/G:S:9^A.]P(]42!Z8PXJL-L95
MDF=P 3]XRN6)+N#Q&:N8G_O>]LY_^\[4E.BG>8"SG[&- _B5^DA?O0-XK'E,
MNL_7M"6MTW%99T*^\M(JDLY=-)Z:RAZWHSHP.UW8JWMQB]]?[#+XTCR^;_:4
M%7+UI=2'?YB0)WG]&L]X(J-'PX_J-;>0RKE\?G,9R8NH))$Y)+]]NW:/OUJ'
MMTQ] 6Z:Y4 UZ;%1"Q5E13TVNXNTV+/&V>6O_NZ>4U;+5]<S&N]/G.LEVO'A
MO@9V?..YSW)DLCEFUI1H&BH&E[5.\5;=/?ZR0%0\^_D.A;<NR?!T1WDIISNB
MZ5:SF>[')XI6NEZM/CA3/UGJ*SL@$@):G1G0BTL[7=8ADN%TTU&K("57?RP<
MMJBC'Z4(\J7GAOS);;#[\\:PJ_79:LLM)S<ZA&MI]>&Z7-2FI_&/J6B+D-/E
M"+3EYP:M]:VI' 7]IM%<G>,FY0BTY0UHAT%;7D1F?_;G]*:$<[)62@]:Y<O_
M_$OUQ_5L63%+C.PLROY]*$M<+<OJ Q6QGC'(4UU D&<FA)3+)79U>5GY>C+5
MC_>$>EF+GEFE+M?+*Q'[:2P@]C/31.Z6%>_^\-O=IZ_5!9;86O1$+C4B](@
MCK2)W[QXXC!^L\]:+N6"U$)#;9:4_4RJB\P0KH'_B<8D^&F^O(Y0'AQ56MW[
MZO=.YW#JP:!E!6BHA@2U#N&?1O,Y7J)6FBR298?9UW.5R)K+][V 0$P68#,.
M:Q?'-S^^7-:,50^]+!"$P\$697+#FN<-MLR5[;_ 8,L$+'7:%_>=ZWJM?MYZ
MG"-]^GPN,: 2;C1A9FQM>?&4)"1$86^SUV.&"0.S!E+0QS+?IN<%FJVS!21#
M9N_9?]!ZSD*.'7:Z>SWE2ZOZ;4F>RAGMY4R%UD,6LB+7UL= G@""[5OE6[/F
M?QJTLDFHFY8"N>#)6YSN,Y?]E,]M#*BIFYF BN_$8'D#@E;7^C @WPW8V#ZE
M=YD1(+C3=ZPSS(47$J>)6?*F/SC76A8[AS=O6_ C4-V/UEF],>3R?/+#?]^W
MG5;_R_W=V<F?X7#GRYW:8<E4W][]??_G\\%M[WOGP++K$9&&Z?4M#9X/,XY%
M,@4OR08@QDF"<U+(NI%E&H+&1XY*.K.LOF88L+1HZ>/?<)T>_CTW:UN.:S!W
M2W<L2^M[0%WXZ0/HCX;?Q:<4WV$].TGZUW?#%X":[9L@@$(&\YG@E^&%1@1]
M^ A_#K'\EI1UO,DR/DB"G&@RE4(EN73@_NBA.#CDRO_>5"-2!0'AW=N6!CRE
M9TB>8YF&F+KA=R:QH<..#'+WX[!$&AUXZBA3GOWFY1$>Q5 $[4HVM/_MNW.C
M)KPP;9B+Y:N:/5]Y) \UZ*&C2*N*K 5P(+3*)8V;Y=S_L48,V$!@D1"86<+
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
M;0-/)$( _.T#CN5\#I"%?\!=K(UCU0?A4V*0C5$[//+UJEC[2HAK&AQ-N)(
M!K#6+;[&^Z ^VM3!-(*>0%?+=8).%_X=R(0(/XG"4>C!. U&-P.R3806K%7J
M"8&+V),<5P(99)BZ+X>B!=X1M2@;?P[* 40E7]'M2'\-UW1/0XE@!-C<.W E
M6C^PA/&-NHYO!*W%]#4KE&NZ$UB&9&,C>O,&J[^':RAP\SFO"X;!%F"\1Y1:
MCMWA?UDFB!+@W( O0I0_*+$F+< D%[IFIXM%YD'@N+YF\H7K!:TKIA-C]"XZ
ME K2)7#5D6P'F#%@OH2KEA[:#JB' <X.9>A'\V0P2QL01_DHJ#0]\B 4FG+(
M+JQNXR;9R*=X@'N/!GQQ+'C_9^>6P<JG:?%(+#!\)N>7:(,;2>F0;O["B#MR
MR&T4TO"+CE!T0-X26, Z0=K#X0DPP:X1\@\$E&L \US?9$0-G[);%+"68#V
M7./9JG0_;_<>\E^43S<]*L<-&XT/G <9;/J.*,4-/WFF']!XR%CJ80X(2MR8
ML9:#6%TO\;8X&R'ROP8MC]PU_A[N(-XD>V$HL6K2/;_OV^SFS/K4;+";UNNQ
M'-1BBN6P]_N^HUPUSNZMRR]?P'*(F2)QKD1S^6JUZU>])4].J$_Z<D=]O4.D
M-Z93/N3IG>@1GII/#YR;4H2+I[2*UQ4+:L6T'PZ%S7!SHUIKS'!W-#G'F"4\
MD%2>(CRR-WA!2D.SH5*>&/XYH.MVJ84#+Q'! S' 8/I)M%,O5J)\ADI1_?U[
MDNA"MS9/H)MT1=BG-S$,X:';(S,&"0!K M;[R'/@AYYH01 FY&FM_R[.K^N]
M^^VT\K,B!L<Y,35L-A,S)A4FJD3M/N"3&H[Y=SKIX:]C!"VF1!?WNX396VVT
MD^&U$B]3C?IC0A\9A/T]-*YW<!BB\0FFL3-@#$>(=SBH_&@])^#:VH-9P\\*
MLUG:P>Q$-&<)3CO0#\L-Y?[ZH6RZE0.GZ%0SQI+%@%:=";1@TX^U!QI+F/$X
M?RAV#>RA[^*0_8M'DW6K*7L-M7?3U2,T$8VAI ?K@_-KI@2!-&Y-"NFO#&J&
ML]!+ZD3<1+PHS'P29K8-?[X=?O:KHQU]SO,[BQKUO(K(@2TU^ZYIC>DAZ.)5
M:A\\LK[!2'5NT07H 8C D$:'X3ES7>T&S-4]F[F=@71@ZX6H':N#CA7F>C(?
MA1$V(4Z8Q#V"DS=J&F-KSD['1?<'2]N@B@LNBL>E3AFE#O]4*BY+_D2MFD/1
M\>='[?I>/_3_4]+*GX:*0>2+#HN:K4A-/1! Y2UJ\4>?@(\SB:(1+CQ-M9)+
ME2D;5?((VT;H+$?H".NGZG?'S1_=HBB-\*KV U?O:MP!9_J>=.*BLPZT7<O1
M-1%TNF2>#T:DS71-1O.2C^&7XUYS#Z[!?,VT2-!P=QWNO8;IB3>9=JK8VP?4
M2?6MKU+;M/AX<,B*.-3) REXWX6-H7N>K>#!,'10\] [&"K@AK1WQSVH^(J>
M22T(1X$69;*]5I?! ^EYR@[H2/UOM<I]>=^XU%^)KRS5(02,>"@7K[K)Q<LV
M%Z_Z<G+Q7FA:U\KY/=-.Q-_RROR9.L)CM53[72Q6(XEW &9B/J<68+<(PT#1
MEK(+>TY \I_VA::M60//I(TI3GO;"</I=,TII1+0)<=1E&K%_.A+8?F: LW\
M>-XU09?PF!YAP@&UPR6GGS"> $+? _B3N6"GG3+,'45]A308I;CU77HO\G>B
M;T3^SE^DMF/(%Z0;:OA;EN-<8QS2BY(O95)UN))$:3MA+Q)4?DY<\P;MM%CM
MD0[AGPX/O9^BT.QATU2\7FDT*JB0:3ZH7#>.A5DIIG?-3<(H^(S/*.#0)PQ'
MZKL.V$XP%'BCBR$F3)?1>>(/\:,=^ $H>(PB3Q(O)02#B8+;GA?T1#M7RE 1
M:42H>T:OX<,T'*#'=GQAOE)FCX7DHN\5+@?&8]@6-KI\SG&E<$!M,#$>)$%'
M&]?RJ!5[(L^J-<"<*<,#(QN5U"CKBA,4Y5R);S&%23?[J'6&/^5SXK<6LTR@
MWQN])^P#/_X#\7#L:\RFL8VQK_MXY&3L2YXT,3Z86].R1B^^Q9C]Z)=ZZI>P
M2D:^ZFF#Z"M*53!A<6FNA'D0X]B!M1-S'C5_G- .SP%C+(D8D*]D:J**@,_E
MAQU%-A?/X\"$$?10Q0E4 (HVF+NT&L(K#2[G8]NB/7E(!:EI60\L/_X(TTNL
M9B2BIP%D8VRG+ 49'PHFD8=+.)IX3EB\!&2>\3"T(.7AU9B0.8AL=.+0ZN!Y
M%Y0=%U$.JT"L.U@B@EEA2D;,*4RH@*&Z+,&C?&XR#PK2@0W/!=58\T6_<GA"
M4D3=:*[I!%XXP!$*>%80%S9>EX;=8L/ICA@\@:4(&,[G$M1IE&,2 B1!99PR
M$J8GIK\Z\6;$#^?6"+#26 7L0%ZAE)G(%\EC/O[J=\=!$HYJ@H3%G#[=-5N8
MW1G-KFES3PN*;K$O(#L$AEW:5SQA#I/Y"WQH!ZYM>EV>'(B7G>WM)'BL U8Q
M/2C)8(GKTD LD4,A3QN$E4\TH4>'-"1Z ["HS[.0<%K&C70OVG=X[DWD1$2$
MD_"6G)85[D<P1)?=X/E6&'G0QP,'#W/8XT$S&P6_YCDVK!9VIS-0,BCO]4]@
MNEQN6]HMF/3F1BM;"ZI!*[NP+9!>L.WCRKDU0W%D@*BQK*&5A&*.D4\<KF2P
MF,R$4I*&:9&#"__!WJNY0G@QD ]HO)*XH 0T/<!-CVH. "[_< 401MV#X79Y
M'J/(;J:;I>C<3>KKZ#E89)=+9%["+$RFA.6$R=&^R)X>>@]>(UXDDB11O">?
M6I#V-'A8F$*'NS1]"I/*XP&%.[KX)3H)%?WF292++3A)='GDH$#UF)(E45)$
M]TET@(HV.']2((/VAX"F4QJ=S<V:7ANJR=(B+<2RG%O<!8S86H\W-#J=8-+^
M> 4[JA_M5 AHK-\<;<%?DSLE.8H+9X6DH33!-2R])VU(+ '83B-;+5R->G1R
M3D^>G(LSCY,*+^FQ.E]B2)6-A_!"HX=(.8$%+1W($GHN)"6R*)&.?(YTB<TJ
M6!>JT;%E?CS=.[LX/#_+YX[WI>.3O=/F^<'QT1E'P<;SM!Y4<R2<=UT&PN@;
MW^KW2#L8KFXJ2R1<7&X!T/72Y,N5#8C6B6I T-##:!Q@X3G<=OX']"XP"2T3
MRX"?HN,@B&MX;[:<]: :] QNV_LD.X15P5)%C<LQ(G68C>X75'K02^*!J03J
M/5@';\LUN58O#PNEMS6Y6BF2*?_0>_*Y\$4%Z=SA1X3H=:0NH0. V_I:O^\Z
M=^1. VNBHE;>#;V-3K%J/2:,HM %V(<_N+6V2L=V-KA>&-5"GJ'_+ 3/- 1.
MV%1'$34,)\D(V(AM+]GP/2K[^!2+\9-D(H&F[8!1@ZZ'5F!:F L@!7WZ 7UP
MMN^X WYH6007Q E*2P-CITLGFN%2MH69Z,S581R6YJ.O@PXO6@Q^)D>AQP\$
MDVO3Z:'W6<=S<0$Z22D-NI#/G0^?AXM?R3V\XIUAXD_*.W&@E(M#.85A)3=\
M9T2DX#TY]5!(K-W:>R'TKOCPGC4KJ+;)"LHV*ZBVR0K:9 4]L[6SXWB\IL 9
M;DL;HV?-J)['Z-$!*I3N3U8.X"DV14JU=]P">ELMRJJJ#!L;H;H(%E"I)C=J
MM8*TDWR63-45J @."E>-=T,0/Z$U-6SIU!KOA 8[9<A#RFNM7GL7*;XC=A$Z
MA.0PQDOA&Z$6AD1R3WN2?*H'D3)@&B^0#1,,$Q+JQ+'J335DL*;.(!G,(M^\
MIF,<EX>BC6$M%97W4"N>7WD?UMT34[)N:%_/-3[/=D"':/*Y;S3TS6ZP9E2+
MV>?#24JW.60.RC]5&79%A36$I.H4(<R39T)I22D_'1R3X! &VBVJM9.60 "B
ME1*#J)";[;N.):*47&X/"501CPP%;B1=U\XN7T^@SR,21;H[;L)[=WA*<:,F
MKQU>$AA@ @/2H]RIH"N_5>1:694;)56HS(UR _LCING,),S>JG*UKLI*O?9L
MTNG9@/6("C^S,.&1)7YF?\%L!U[G'G!8YV=A;$\[.;L2HQ0G>S,9YH)/7'ZB
MH* 5G[O5#"R=Y_DN5X*$!!D.YKTM5ZMRI586,D$IE66U7IYH1U>+1;E>J0_K
M2_&3/7% Q* T1!P')G]&J90& QO7Z4>E <%RI?Q#M&J3X1N/L6L20?#@,'DQ
M3CBG6]N!2SG;XI%T"1CK1@!:6B$Y7VG'PI]K/:WH EK;%4.^QWB]]*A@*=5I
M'M]L<:U4*C6Y7JJ%:Z4*&V1ELL^IIA;E<GUTK<#5PI,S]$8S'(<X%3%2%20R
M-N([= U^ <Z0W0'/]IG4<FG98T(R7PJ2=@NV$!5)WJR)S9J8N4PZ#BX4Q@ M
MK'<-N)(Z>'[0H<.2#)''PNQ= "NHEZ52'<L.A_'K&=12S8X7!CX#MJ)R.3+A
M^3BHSAL6?*4K*K):K";?DEQV?*E-'"4>.VPQ2?-]UVP%?)<*]Y7DHC<85E>V
M17D-,0I<BYJM&28\9!<5-7>SI#9+:J;!GKA.FU%N>ZB=M?'@Y7 5?TQ2#[ J
M?T>6+-;!&H6V$=8T1'CB/7+2^N-QCW)-5I3RS+:@$BTJ6+#E>@UTO\;LAN3(
M7H8^MT3V#:^TV!-EL,,CB52B<6NT1*/8[KK,ZH=:7MIV%U6B3IPW3%]V*U%!
M9N,*60W7&9H&^=R!#3L)$^=,-AZTM82-@((90R':YN<,+KQ5&G)=;0QGUJJJ
M(E<;I3%-!%2;.(B+>HM:5.1ZM2SBNP\I)&EB,!D/I@X?6/%+$+()':P%U?/(
MOR.&O?- 9=Z(NS6C.C-Z'T$%H([;:6F"-9][0+*J<EVIR=7BB'!59%4MR15E
M=@550;D[9)-6&F6YV"A2?1JE5'PW[HW!Y]KAT"=*Y*29&FJV*:;CB".3\K#1
MQ>380LL-4\AC?5:>Z".54V+'7M#O8S6)+ABY!3[-&U"_,GK74W0EVKZ*<CX6
MU8.Z]D2:FBC=CXY19L,ZT2PFZBECRSI:KU1_IANV2>J8-RRN#<0]IXEN;5)<
M)H$*.@T=G'!LBQKDB:1#O@"Y"1P7MI/".E-A5:_APQ8HKK QEW@8K'.LPXJ#
MQI)0E"QBVMQ\=@*_K^F\SY?O:F$'L)@R.L(26<,]QV#6Q%&%L9'AT8T,(M(M
M>=5A'!76NJ+J&KS"F&0!,K#8$]%RXUA844;.YSKD;,8N84[;] 5^^$0D?O+#
M@FWHC@-MM8_UVB7F.J+\ZWJ!>SV7-#]#?7CP_>)@]^#\5S[7/-J5=IHG!^?-
M0^ET[^SXXG1G;W.N?JVH;O(J.:-Z8%)KZFH&Z(05N5ZLRXU2G9*@-8^K1_0!
M"T_=8'D@?Z3L%;9CC<_&@L0;2);9H_K4T5E6? I<E\^Y*!Z-1-)TT,?"7Z(]
MWL@1VW[0LDQ=Q-9XS4<'2Y:! /;"(WJ)8ESK-JOKB>4SV/%9>F$VRO'DIT 1
M'K&J@;5&>6THM:B493PPBJBU465)@$X3V^L&26M!]8Q2$>NFZGK0"WB2C<'P
M4(?/'8PEN5JMR66EO(',6E ]UVD[V#7SN7W+N<5BQ.8-;5(;Y^":4=WD(692
M?70&2@SFN,;GZ<!&'#G'ACE/5;E6*I'>,^QIXRG%Q:I<*C=$W_-$D$)$LS$?
M,'I3'"U.WS+#,H9\Q^SSOCL>5[\B([4@441'FI$"'/?0:,M*B7<'?*N4*G*I
M6!LZ?B>'X>PVS$,X^% %U$*K7KO# R%PQ4;2K@75!^$IG60MD_35HC:*<K&L
M\/1;/VW)J!55KJ@-?I S-==/HI9,?=,:.B%$AY)&RY+,5":D()VXK*^9QJ2T
MQG*I*#>4VH3E,T9&/D=RH4R^]7#!&+SH"28H8F%N:N\>TH,NI;"-T;!'&PTY
M<G5O5M(,A3#JFT(8V1;"J&\*8:0LBLV&D9VB!5H,+2Y1AM;%=J>6"7"T> W<
M:?N)4JS(5;4J(H.3KN4[2UFN5]6-(%T+JKE!-YH,VI!+BB+7:_44A%"V4NQ3
M'8/;>#*V MIRHR87JT6LI:[4:BG!<TR/)I=L:OF)6\VE5IF@>(!&8GI(D7"D
MQL[3I$L55!:=B012\?L&T&M!]8P.L#"8JWD>X]V?WH+R6B]7Y:):Y $"<452
MRO)4D!JHJ_5G/,RZ =2JNL<2QZPW[K&U10QE3=)F%@C+.$[PTB)8S)TVK,I%
MW$GKQ9&BO)5B%12VVM#Q0:I%A0>9UHWWZXFX>634 ;6(VLBH]4;,B(PB#5S@
MXBDRJJJ4Y6*Y.I)^JY;E6KF8=KZ9#('8_I@XCE2K8+2M>3]L:4ZG,S8>P;6B
M>AX1*'H$;T3@6B-F7 2V0UP\100J:DVNUXHC]>-\GG"6R"D#4[(NUTL5N5HK
M1;TAAV3CNDW(>L)P&_UN=+ CM:D@;Y@:&Q"\9;#$[DQ/5._PNCQO)_+)(6T3
M,LO]D1Q'+Q#E7'T>J<[G *T]!G#%$!Q5(10]5N/NG]S3A@GU_/T\S5$T\8R;
M??+C,'>^I*C)#H>BBR_S&".'-B=P@_6UH'HN7TJ[O;6M61IE1IYU$9--] )S
M7&^VZW6C^LBQ-V)B/:B>*R,1$^5UK(?2C J?2">.A;O:1DBL&]7'@9O/)?K-
M\C)FFC7P3(K>1(WGVV-U *.FK]'!/@E+S_,.TW2BPPG<>5K&ROD<K\S3U6[@
M.8Q1"VMN$XC,1M? [2VLGA_!%ZP >%@?<P2YP8#=EN%WUN>5I'@77)N.HYSA
M^XB@9@^8HFL\MLK?I$4=JWQJ8C]/PUNAT&&C:#1A>MHUD] QTZ/W(<NN J/#
MKR7=4FNWJ<-\U.(>$PQZ/'O3:>=S/-0F)P-J\O!IFC"M+.S4+9+383HMQR,U
MN"T..W82L3N\-O',@G0) [W1K(#.UL"<Q:-&9FAX)K/C()]A;DU>"LD*#%X'
M#%MNQZ4G^0E&CT"".FU@A[FEE(LQGILJ1WEV1!T?A<BQ,VT?M!=^)XT<QV+$
M!.EA+V.D@ZO:1$N+W%LC=$A=T/\=G&^+V.::E'&$M\./T<%R2G&%MP6]ON@C
M1C.%N.9V 2^PR?LQ>XY-*CE)5UYZW'3UH >@P'[ILIC:: 5Q=%,#,?R%N$EL
M JP@-V-\:"TGX,C0-=>E]LG(&H[;>!KSN62P-1JJ[?C4+AI=?UH?%Q":*YBH
MP.GS@#DZ3GR3FRKA$'O: ,"#\7]^-5\#,1<YG?P*@:>03W3,/S[AN]$[UH)J
M\D4GY;!0(S@4;]%PQ9[F!$K +&+=Q\)KTI$#HD;EYZ_="?W#AWN%XUH8;7 .
M"S?R*.5S49DTCTEI8P)T\J7G/''KX.<8PRT*-P80+?S4/*PV/-J8<$]%NTJ8
M-9Q&[&:YS)"$V]@DX6:;A-O8).%NDG 75'R 'F8:_WNC_2X6:U$EF0,0>/E<
MJ2!]#_!$!0A K(^. A6^L,*_=R,%-M2$OO$2(J>F=[TI6+ N5(.2D,\U<4?5
M40:MW28)ZRB<^/6#_)@0J8\(D3+V%*2F3UPC.W$=G1DH,]:17>LI(7B9FWB[
MR.<F0F)3Z69]J+YDF*?@NEAD!K4'>"R+/$MRPEWC!7WF<G\5C]&B7Y'L-LT=
M/N^)9FH<)$ZZP/ 78422:XGI 2DQ#@:*L0*N.&8A+HC-/W&!'!J&C-R!6#F-
M\9+[^.2$+T]/0KL?05MZCZ>[&3R7VZM[8=']I@X*4X"&K5+2MI3*>_87'XQ2
M,?B??Q6D[=A;2S9[DD]3*).F$(8#%O8[/IIZOG)2J21E2/:? 'A-5X-=%)K<
MU,\&7:+RK%RX9<+Q%;&1VMC8=),H$H?F/Y]1X:LU*'S?8N$+^.OYFSWA9(C1
M<A95&1IF,A"B-$IEWH0'?=3,D/G0/ \_>D$/\_"HDP.Y:86O%]'&_018%X /
M2/)-42W9](8JCG#/9Z\7V* -A1T4'@O*25.'GF\!RK )+UR%;F%TFI K!\>'
M&85,%VY>EW4TEUX:T1!/U]KI;.LI<"F*E"D28^EH.# 46MAW?1XNP9**DX5"
M/I>0"HY+EU+E;IN'JOB%5 >R3\$4'Y$M,=?%B]'SK05&06I&+46]@0<*IPQC
M '[[**JZL YN&2\D*>I44!RASU/59"QF2\.@8HY4#"V.%LA$C-;R'"OPF4Q.
M=)>B6E'"D=.ZXB(L%)@C8R%_:H_Y!6F?%YSDD0:#>=AU!2,$X0WYG+BC!V@(
MFZER-Z06\A(?P.B1P#&*#)!/TW<U$X-R41)2"S:FMLDC&1$?Z;DM?@<0ZS(1
MAA+R%^XS76K(ZA7RN=TX#=FTNTR<%NN1V8^B!(-\EC5"K$><9T.1H>CU6#4X
MY'/(TE&.)A]IPD],Q)&P.";%:?")-.N 6^"=/9 3[EV#83U-AHG7( (-P\7-
M&2G D(B+2+UEVC5NV;A ;JF_+>XSB DCJB8:A50))Q2$Z0-3MA# E%:;P"Q5
MFQ"];1-[F BF3@E"#KO,X85B>R4(4AFT:<'5?(ZTH!1G>*K7'(-(>"M\BU5<
M'DRDFVW$?)SY7%LS<=A]3'VS_1 <$=M%]1AO)((0Q:#D!V+7E /8ANTLSKP+
MVV^*U[%--NEZ4 TFY ZI<AX%;0["G4(8DM(Q5@?<C^!U2N $L&^LR76A^AQW
M*I"*W, 01>Y)3*>I%A*:,0EYY(: $8J+3L>DC:%&:B1Z(@,(2_C$<I#?1D([
M%'W6 #8PLG)0UP#YQ?=NH6!@X=5K5-$I!R6\0R2;R/.->2,#UX+J,5]K(_*U
MGC1/S_.Y@P/I^/SSWJET<+1_?/JM>7YP?+01@.M"]2@\E.*(*UXI2(?4.(\<
MK@QUP8T3?FVHWN29KPW58Y) &94$S0(%Z:5]3<>>(!LIL"Y4KWNP?CUG?4P@
MJ","02U(%[;+.I@AB<8--7Y'C\S>G\#T!\F8"CIF+GAA J%';,3'VE"]42+6
MANHQF5$:3P_<96V-?+<7&)D^8S:>\H]EQ48NK O5&[FP-E2/R87R>,;?-VRD
M=Z:U&:@.B2SAC3Q8%ZK)S- V9L9Z43TF&BHCHJ$2=B<YB).\-D)A7:C>^![F
M/DVG%C>GZ3(]3:<6-Z?I4A;%1KAEOO=51_:^:D':N^N:+=/?Z,$1U;$82HJ=
M4;$T-V>&I-)$Z?6&%E]"1LW^@E%IQEG^)ES-L1 ;$<^M<?$\ZTLS!NO>S\\'
MVP?G?,!'3F$(DR (QRAYCG&.@"9M6"O+X-V]LYW3@Y.Q'(QPDUD\]N9>+\5"
MK6+:2Y[ 1XQ26=E!+G98*X:;+(DM*07E!<S 2@SK7TWJNJS]OS?LKJ1L*86N
M#[-X)CJ#EHJJM(,SW<8#2"(1?Z=KLC:H'^&ICF-^:N/?O[55EDL9XTM=N8E\
M$?A29\97G'Z]AOA2-_+K,?A21^57HU@=QI?W@ "C9(0-^%9TGE_,L%XQ-)2B
M4C@X.GL!D[ 2PSJPL?HN'\K/[=-#Z4"</I1V'3W DW!KA)NSG<\K-T$O!3?G
MVIUC.[T![%D^LZERQ9G>93UM'8&TTSQ<N1E[P4#:T2P=RTW@YT/3OJ9"NFL(
MJ\/F]LK-WPN&U:'68M9: ^KD=&_E9NX% ^J$G]'?"*K=O?V5F\ 7C*M=K*)E
MKCFJRBLW=2N*J!T\-<]'0HD55#I"XZ7'=C5?D_9-BTGO6:_%#&.HW)?$P<AQ
M: B _96.,)$Q\B(3-AXJ8#HE/4G9I"=EFYZD;-*3GA'MSY*%P\&ST%RDN++W
MV<&GH^;YQ>G>V:J0+Y*07G4&6I;$G02NAU79J28F[UR3Z%#IM*4PDJ*4L.B,
M4GEO_!76IYM2&I.7D^Q1$UA>J^Z4CH2Z\#IJJVD$UD#2->HK.U0$C)?GQ+IV
MO-\'UI]KL:YFM7F='-%\AU\@\UIV@0UWT1.UP.\Z5'GSF7*"-XENLVK!P-45
M48$?4C>!</SZ?V_4N7F:L1R^/#[]>G9R?"H2[0[/=PO28M/!-C.T0K' ITU&
MM+XKI$]F1O4N%J;\AP_KFS:0U!+O])UMGEXITS%O#_Y94AYH1$"YEBD%_YH?
M__;^Y@,_\[&D+=SH>>90%\\50^ :^ =6=%@<(7PH B8;B&R&->39PL0G/I*4
MU,Y5\%)M++V%6GJ/,.GB@J5HSU%]:6&UM1CV#1#6&F\(226DP6JC)#P;VZF2
M12?>[,:V(:_3+1JAHGT350IR^+<&=60T;8-W1=B8>:_:S%N4WKJ(TR39:JF+
M&&'6:FBJ4;JQ23?#>FGF\8LQB5^F';PHV_>;"6H*LZ0O3M?V?"P LK%_-\,:
M'99 "1]+#)4-3#;#FF #CYT (@.D&7?#66'3V#4[77]C&#^%N"F9*NH'Z;A/
MY\G^D0XUS]^DJV21KJ(^-EWE%264K,Y2"Z4(C0$L.L<8T(>NW[/@P_\'4$L#
M!!0    ( !-XMU21LW^7O!T  +,A   0    9F]R;3$P+7%?,# Q+FIP9]5Y
M!U#3W[?G-P0!:0&EEP0I@B(H'6E!D8XB*B(=13J(("64$$ ITHN@@A"D"$J)
M5*6%WA2D$WH7Z224$"$DR^_-V[>S,SL[[_]F=G;W?.?,?._<.W?N9\[GM#G4
M<>H\P&:@HZ\#@$ @P.[T ZA3@!; 0$='3W>&@9Z>_NQ9!D9F#A9F)B9FWG/G
M(1R"?#"H()^ @)"HM+B0\!41 0$)I4M7KLG(R\O#Q*^K*\NJ2<O)R_YS">CL
MV;/,3,P\+"P\LA<$+LC^RT)M!M@9@$":YV"0,$###@*S@ZCM  P 0&= _R;
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
MUOO$93I)7:V3_-+?_^;GX;+/G:I20^:^*,*S N OL?R(V"X98\546D,/L'O
M-NS)L\Y_H@-TVK$\^,;"EG'K4>_DP])G=G6QM''+U]1YH/,#]%-U&I6%;D=/
M5=+?^@J.YN=)"L-Z83?560(..Z[&^*,AU5(:8U-&X81G'UV8]"_<RQ>P#[,Q
MQG-WI#I3Y*W/F1N/^VJ:/5:[TNSP"/G<C !-*S\V0'6W?$3A2M!'@L"CRI/\
M'2B1MG[ (Z_&A<-H34[NLE,*W77E?HXM0^*;VF,O/MNHQ6,A-?[W"428]@+*
M E^OJK^S8U=9'=?CI1;+H<>J)"< ^INQ4XT)#Y$?]!G?L?@AV=S[9="\-N66
MZ+R#5[_&^QS(1PU8\)VA8*3[&HW"IP+&[8Q?.CU=AZ=U_3E*7F/P,4%KT3U;
MW=)0:2C]Y^9Y/:VSASN_Z&_G"4J.:9PG"WHR]K,VE?[H>L@87.R,7@YE?_D]
ML6%<70424KW4Q!["MQYR1O'0_S ]M6!_B);MV8\E^@]A&YH"\L:_C5+L51\I
MJGO9'-)OB:NEZG*3A0GQO=QP#S4G"LB&GH]73*^EY0G0WQAT"U:)?BV2?>D.
MIB"IA+\DNVE[@'XHQCOG*,9"F^>N^ADI@,-$^U_3TXJ7=R8\-ZY2IAD\,OR%
MZ:>>Y^:S*]O</G*=@WK8+VVT(3JA%R@30U1@5<SIM + D5U'[FNK&5Z1%4W^
MIJM#"VLW:YT5'G3"[T1C]F.3;M6DRC]%+P+XN>@6LMOT*>O0O)W$M]!S]6^N
ME%=:F3^#!QA+OYR&91(TW@ A@QIL>QZE:F9NL#XN*<PU^"MT<N) 2E,T)MMM
M1]!-OP;G8]EWF>!O.=,^""_J7E?O,MG'Q"W@'Q:*MX,6:-XU'MM.3)0W6RTW
M#7OV[>= '$^RR#"BA\9&AYD)9?>/(O&](!LLJ^F<S&D[K%%=3=AIA4V%L%N[
M3JKC,DRDQP6JQ'="K)2&%=8F[[SWR%WCRG#(<*^I?OTD+@B4@%SO'>CRHDTR
MBB'H%0CR/+TF0LL'D%@;*XF!^*BI@WKT^1G==U=0OA[)+>^CQ"DTA:?Y'IKV
M9U8.[S 7I8;T6A@7#F!.O3H>%<#>WT/:2RQ2./CV,EB!_E6#^.,\3= U'34<
MK.O"[TS"=;*,)A\.E^QRA.S;W*KA1V28B5<4]5!,\<BMX3G;Z9F>PS]I!9[%
MYU"E2#G"7F?R*H4;*EB3A*R_#VL ]@2 7>/C=ONU.JQC127Z+C;\QYB<6$=[
M+(>SRJE)85D TA@/-G:#1WK]^G&CH3[]<?;\8SA1R[HIMLJ4 'FE8"T6>;NO
M,C=(0[80;W?9DV5UD.3?9N&7R'[&0VI,N(WTCM5XT1O%-Y(#"34W%\BCX;W#
MH!YOD_FH 7VK:@AJ-#'Y4W2P,$_Y+FJ?_6_&:HC$*@J?2-8=<Q]5;-WCCVY4
M[-GSVN^!17CM@P+G]!KKAJ[ZZCV6<GHZF+^+\JF]@$HN&*J.[>.S?'\E?QRG
M.&31L\,?=PV3AQ4,AALFAAU:('L?/_,=SUZZHK&MNYVX$.'9B77(X)7ZDW(V
M*;^\7/?^"-MS;4 6&XN/C#NZNCE5.A,QY54T.6TELU/YK..TZ3"#QP<?VKM(
M?T1Y.M!L9RR:QLBL]SZ'W[=]3@5:X1Y4@"$,OQXJA6TC2J/;*AV=P0N!1U/S
M1E[BK5GJ>> 7?7+Z"5LK[/WS9X*+OZR]M5 L]?TTVVE?6Y.6FZRW#=DMVUGH
M[YBB L!X?Z%"C.VX'L6U<XC#>3I.0 #*2L^3PUI,3$NX@'&^)P%]8:E7$K3%
M+$.>;/C6W"^,.&S;XIZC#+Z$'>(?8)4)!50@H4%SLG17],)=;6;VE(>B DOB
MGWM$T8&KV+,D/P__186T[IL>/L/$SV@!&HWYH_2N96> ](<*B-D_H )ESU&K
M!?DDWM.ED^'I\L6IOWXJ^-]OYT#*BI7:;7>ON,X=_%&BA+H95 9K4P'ASE(J
M8/,"M4H7JG$N-V:GX3I^S/,<67&T0=]!KO'@S?&]4;.H^ =RQ^EM3R%$XU+
ME&2VF EG(&WWWVV*5*I.XA%-BS0"?9]MND-IQTWHK:^6Q?$^>GKM.JU9L\(^
MKMD3AG)?[6I3>56+_6HT)0=U>#F\WJCQ;E\>-!I\CX3 P@>>Q)Q-83$8C)W2
M6_KMGOB>?T" -8C=]C(IJM5B)Z)L<LY\6+Q::.&I0Z_G=IDR/ Q31!$+?O 5
MST$SI(S%E=R&DDI_W<S]$+J-E(6 4Q-FW'X&2Q*.UHQJ0F0K;AO\<A+OBQ&;
MX1'??J,FF]A\X@S^*8_B=*/ ?#W$S1JJ&%]47+_3WQ$(^]&(6\!T75?(TIG2
M(JAYB?5NBH03+U1;]VO[KIY=2^X,8MR#Q?!APGR#-@P3Z1_U>%QB?D;@3COO
M,Q6Q&?@'8$WK<A[[9C8Y$U^:4FEM^/PUFTU]+/-=^M*0(=M=Y34X$4(%)N-M
M_/&'%(.K4?!-$7I*I.0@W(7YE)>V^4^73R/GWFFXY6N(-1@ID_>PZ;]?=5E:
MZJ)^WK2LTJ7N[OW%4(U9PJV[?0M2CM>;KU7'M;3Y=+9ED"P:_3N:H-7P<Z0G
M'M YPYB6LM2?M5F.T@;9'W7HY(8_$&RT-:$+^'7]J$TJL&27/\_K1Y&1=FO;
M6)^+"&%SIK H9@9F6V[(]$F&7S=-]CNML[$WT9U8ZY']J5+8@[IAS!,9JRF]
M0;VH<GI8&H"TQ2LJVY/N?^(I?YOBF)2X$Q '3^)<05?E>T'85KV+H"\LZLJW
M'\!A?<7O2+X$U%T\%UHQ8^PLRF[;X98+H[R[KK*RF@"KC!4NOL$!M81FPY:&
MO.9BTV9FT'^4]#14#I>BK_$IE']>T8<4MK"2J$H%JNPZX7.<:Z<_A>0X/NZ3
MP!XJ\!%W%:_5ENJ&9O>0)L(JUM!K][#*S,HW#J1>[M/5)4[>I^BP,%$:GU*!
M@57PCP9^*B#2&48%'O.C3GBJ#\6"E>;G_D+E(<<,IXZ\VH&IE0 PC"<%3<N<
M"SM'.TJ4\.KMZD5457S<,,)>MU'[HF30)WV&K48$G+2SH0E3GCR-,LOP@T%4
M%G*WR0<I.:\\W759>3V?G60VF(':XB^T<B5R'5JHI==(*\Y8R6?&N0>RY7CG
M'.PD%@I!E[1U:?$SEEU>GI<-F;\(BFJE.:B%0[SNW05I<_S+2A\5C,2#U[EB
M%V<4!8>GA R737[JJ.B?)K]59/F:K?HCVQF7P%?<8_<;N!]NB\;<4K[<BCWP
M,6=/'I']VG)/EF$?DZ$A&<SW?= ITPH_6M]74&/C]H#7S7ZZ:!M=='27_C-9
M@53\B33[0]6P,&'8*AX5\.P.;=.6[L;^NL8'W!TL^S!WY\YB.2]EP.V&VU;<
MR<YA>41_#B;Z2;J>F/X3OX1;%](&YC\?T%<'8B(U-$B9VO%2!X\6QZ1PH<."
MJ2 *:8,4CEP%KP=*=I6@G/L9^WF.'2(+W<2?LXO:]EZ#%^@''-\BZ?#TU%2.
M2MM^W4VC7[$\?13J,TG7:+3A?CXI?$5MUB56*';P&ZL<9:T'NE+1@"*(Z.&A
M&7VJI9V%PE0@;T(DN#>(B[)^3#%=Q(J=?&RX\;D3[YS^?,U$43?#.%-:_34
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
MXO_+*&2>^\!*7$9+X:,Q>!%#L@:P>@8C9$?*LD0>,BG<B:7'F"7RVPY:^;Q
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
ML>XJN:JZJWJF;T-^U3K&7=+:KNZ[^Z*@2<CB-46H2<J/^>L7X$/B PF % B
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
MV.6?F\Q38XU#NAXDG\38W0;R+,;CV:*[>HU,T8L,T-SP QE7UEB& ?O>R50
M,XC7LGW!L[30>KOG (O>TO@KA&=1L?@9;8AE[]L P28:A,$8#A//2X7F!#/'
M]Z[#<V?M)TX@PH3;S=239AM\Q PH?]>$GOWI/>1N\[ MU1W?(A?Y3U2GX;_\
M"SO.6;NM+4"T8 $\3/J&8N:\MH>ATLG4VW%W")KDV_=\?(L2P@[R+ITHI%$
MHNV*W=Z4@W:;?8I#.6B]5;PJSC>K3>#0$/@T.#)(K4 3[_]OXH2JB]S%(=5W
M_J/%.+3C K3=FG.&H2I(;N;*&.9=].MMK3?4 B1;I^^V,)P/SUK>SD3>]9T=
M.K3I#,B>3ZYP=(>B)]]%\23T*GI%?JI!9WB;,>R%HQLKH':E%B=*$XU!$5.5
M32< JK;#V(U6)VY ?<SH&9/-N8M-1-9_ECLA=0GXBI[3OW#MRQ+=[<6Q-1>@
MXF89?MF4ZPY@K?]0$62Q >IYYNPXA38:WV/ N%'B;_H<QI2M&Y2>UY,HHIEO
MB[3E=$<ZQS$S\^/6?M+']ZR?(CVR#4VIKMFMQ.I2<Y)?$<',(O^)2&,6.%D>
M>['*)#>.O=AV9P?"K&N"K':8U4GBZDVMQA@D5AQ6()R4Y,_JLEU?H(?D'(=/
MY-9*Y)G]*T%D#XF3*,N!M*(ID%BE>?,A9$>P%\HNC(#W>F//BD+RR_Y]^^!9
M&6?XJ#;94?XXUFXW317UWQUZ1">7+RAR_5C"7" :P5Z@NC "0M2?3:=Y&N^%
M$7.(08($<P*BI-BB<X.=\!:MG5>.FEAI8[><FZ2"@NQJ:9$1)%>+8[0<D% E
M-+)Q5R.(P.HX7>0K)2Z9V@0F1F8?N\4M)AT4O#'3Q5>4T"14*W2#F1F5\W:5
M9O:B %(+"MZ&'%IE9_MS)UY>!?@9B![X43+E5-7;G@XZ2D?5%#YPYL0^869&
M-AQ"0_9B&WI%?FM*M%\N\%/E\2?"UX4?4Y_M383(#^EHE(_R>",G]$;%B*/2
MD/W%1/B/H;_P7:><)'>6UN%$ %R?ZJR4QACM!AGM1NF-^FMR"0B34I[Z*J6?
MZY26VO=&$\%S[?C>Y<N:SF'Z^'*!UCCV@4QRXW=U(O,!1B@?(9T4WG:,'@G'
M*S^.B72^X@0 ?SQN4EOT&N7=^DQK1^]\_D. I&@]K=-:&D GW>6XH,RC@!=Q
M-'[?6%_EN**_?#H=__3W43;.Z*_Y2'WN>[<HH-OOS(F2U]1;A5:O@$+!QA_J
MU.?=1VG_476 _J9*6G<OIA;T_.BA%M<\XBQ\G,0Q2NC2O/&=!S\@WX3FT,?&
M',I&'OEA^02BQ_IH._PH&S]=N)4O]+@T5BL_>T4@7)%Y3LE (;B)CW]LKHWM
M""G=;G6,'F<7M>B@+#!R'4"+HG%^YOU&:<=1WK/7@R9[I6&3US@3RQUZH^H&
M.3$23N'&*9AVTS0QZ6VMYBE3H>ZT<?S1'J-UT:4WPKY@,G_"U!H<$TTLH7<<
M-H6-(V_7=53NVZ,,X[B>"*)*8N.DHUU&9#L:Y9UZHZVX%++I:AQEN^8]1OF2
M#6&ZAH^HT\81E>TAVSX][M)/OG<R_LPFJWG43'^[ODB;]R>LS4.,_MS0&"VJ
M&0,":QP6NVZCHE__.GX:DPE0V#@>MKU&?\WZ]:DAP2H_C^;&F<%5_/7P4=&J
M><0W#I6Z/JV#W@Y:'H>G]XVC: ]=3P?[]>.?QUOC$&LH 3HH+K9_'J6-LZSH
MI(/ \N'!([)Y1RL?(3HHE;1&7=!HCR#^2F5(PPW8[#1.Q#;6*7H)33\RVG[E
MF.3BF.0B%9MU22[$Q3QNT*,37*:%1X D%J15HY&E*2M8I()2UUG*!DQVL*WZ
M8BCQ!$=B];HT>C)+J):HE1DC6DM=:Q[UJ^NOMQ-N5&*IA>Z<#M!TQ"!UJC<
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
MC4!S"QX5E2.'91BW3O%N<NZPF175E&L]D)GG23XN>#^6['NF- 6OE2:&_J>
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
M\#3;,H,Z_&3R"^7/=])D\<3FQ0?Z>;N^I^7U2HFX-)%K9AD^2;=3]89DG%4
M&I+N@GI*WK8,TA1"9"G<KFJN <SD\R%/(7=-=_'!:Y>QJ2 MDMLZ*FO3*F3
M.>VD$_J0YGP^(O<1^R&F1TCN_;@&T0>.G'<*EP\;(^]*&L<8>0UC9*#\H9+=
M<3++:R$71=F&%_)(0]<$>/,*\)<4;Y>*]8GRYF@'7U=VAJPXAY@Z)QT_]V2;
M=5F$6$$.DF0/\@HV*.S5D*-*ZPN;788_S^*.U>M]CS,+P,'/'5&_DJ+[FC[W
MDYM,#L^S;<DF^*58.,3EX<_T6?P"N0L<=;UG,'.MCF+EV12#,W87M$IPT?8^
M8_9WL5K1$D/4&5 7.=IVI*"BC("#0(4<2#C1Q,Y"/5P+#=%,B'U2RNJN +*C
M#RI^_9P+X%=4F,^+LN3Q6%R]71'XQ1>(OH?ZF-]D^(=LL'$N_4-\"<UP.FCU
M]#FJT]9JB9GHX;=RZBS!;R<NR_0IJNDRBV(!W[*+<"TDQ)9N7@5UVSJW$H)S
M]E6P0=NY6+77[T4$VD:JDTVK[Y>A4_3PKFYF :&9::Z8C95Z;=2,-$+>F8UH
M3!8>Z'!:Y$^TY%<&Y)]JRA:-JBZW(F?!NMCF]7M@W7%7]VE6S*W4T%!PU0U.
MVAT!JW>K6U5.VEBJI_P5Z\WX,712%RVG90C=OX0_2[36?9@C:&<.3PI!Q61M
M!6?Q>53"VV&U#O:4VZ^@MK\S"L4)\TO$S?'Z_"LMXU0)VIJO'MID,%7*9C#H
M=(-S=$? RG&WE"*T$6M?0G[]NWJ[[*9V9QV@'YIVQFJY;9_>$O%,B-V9=^!I
M[ZJ(\ANZB5Z@O?I$P./E4 VPP870P:\X6*"#I :#13DI6Z'VXH,X6'K_YT--
M,B-@\+97*Q:FNX$MK$8&8=<;MZ-F AQXK+=[X>M5,]U4@V-2TVDJH.#],-L(
M7#FYUDKC((P+1&")J'HW[_!P.E#0W<Q ;[^A=J;=C!Z7+LX[L\1Y8PQI_!@@
M.NT\-]X--*"<MOJY. *9$<V(+S@P1$RIK0- D+;V1^(8[;*P7J].H^KQ(BN>
M;:G=S"I^PPCLX,>#&I9',XDZ@%1.*KM4NL6*<"4BM# EUF63/@>V+(NG-*')
MR<N7BKNYNJP+B[A.G^2K<):$!3L4Y/F6UHX5G:SP,TM!P]^=H</)"WN5X#R6
M63D-%P2' KZ3?HV!3=-]R5^QI3=0D*&]%C@*/KFAO$_2C(YLWKMB/Y/<83X5
M+.1ISXT%!CSMZ3MHIM(#5DYY$;W_%#\F*MN/D;S9K?%_Y7^.N7DQS'[$YN>H
M^\I/P4=I[P40FZ-%GFB\ =?E:1:E:V@.GUF&UWPVNU1OE.UF3@%H1L(NJ+7Q
M?-41XZV\9\#]@\]#_P]-G+T_GH[]-VP<IO(A^#Q9K/FC[_\0?P6/DPT:?@_T
MK=#'I_>@.!H*VC%."3?4D+F1!SH'SLMTG5_1J*+M@]G3U\\MLMYS-4%PE:Q-
M4\'@]'!!!V9R8KS(N +)6HT#T6(1Q^666P;RP[HZ*"+>2 " Z_I^\CN.+M>#
M4LPJ*4721BSXFC*<MF3^I[.TBGGDW+*DZW2[ADQ1NY[7[85K-49[!9M2<&;-
M1:K0;:#')Y?KRS,GZAVPIPZ47LW368"['\,=LB[3VO>H,ZT--H>?68^S'>!E
M3=>OWY/:M[U[_EP@#\A!&@WP@NSU6[B2B!VXEM-Q^4]_>O\O/_S%Z!B1F3@[
M_XCPC6R:#Y+[%_)N6XG%_UNMLR3XN&9M57+S\XS*_PY:I[E,!VW''10]OZ7I
M6)')LYH6+6R+C#-BY?J#> .A8E0<,I$M5K7T@[3[C[2+#?\Q_+4']Y.D5Q]%
M83TC?-W9(*[I>S9NW4F0F&*;617GI I4\S)_8D;X'DZZC04A8+%#11W8;"@%
MS2YM9^C*[-R';(B3E:X$5"??,KR67[R/?]^F)>5AMQ4SO6CZI$DQYJ[F]93<
ML1*CLW.+#C8CP1$O$$7=2N'C&QMG;+ZO7Y8,=KW($Q[PN-'<L-BE@* <M%;,
MR$90&STO;<C5?#AE_,B]Y<6*[[*$KK!>::L8G+3N2\*KUQ2LB_WK%ODW8;+"
MN*TF:]HM[?A-UHLTC_)X#R:KL2 $+':HJ .;#:5@-UGMT*?$[C0PF:@2%!5G
ML,LR9?@V/#F47': %K'H^&2G$_PA$8T*V)9_%[!3EG7W__B2O^>3\GV$ L>4
M)B*-4Q^?=%JLUT4NHI0@.\BNYSEPV*T:DWABLQ*:&<\5J>:!8:$G=^3=]4"1
M88/K-A=XCL0Y /O7O>:)VRLW)Y?E#8'K!I50C(3 0V2<RJ/D(0#23,'G23:#
M0V7/X+265PH7C-+K31^#H N#,8K[RXUA!]VGPH!EL2R9CCBU :Y2@_0J?'(Z
MPQ!%T"WFU?7J),I_,SP1J!?U.0>9P [G'IT<%AHY8 0-KDK$)G*7X)Y>#/"X
M27WUW@?KIO1UF]$WX5J!<8.NE4' Q?>=GV75[4\1^5EXA?G_<4?G4Y3Q879#
MV38[C=D(YC\L\F3\#P-)F?](C0"(LRV_67[^-19G_#=L-CA?K2CHH_$-PN=0
M"M/ P^'H%P&N(1VD[OI(%SX%\,GA;0_YKO9G:;4IJBC[5!;;#=,0T<!YG>8\
MR;D,@BAR:-WS"^'-#/<=&W=O@WWF]S$^C1:@_MK0"7X&*$P!VA=/CLE]]R(;
MVP*]T*@,% +_7XJF")/T!*F_.U$I^T<'@OIZ4UW$57<'G'G26>0BV-IV .BN
M[_G-]7G5FKS![J:,QM<X%['B2-IN-O(*2I01SO.LJ+:E<'[G17XL&#PXR&;\
M71W@.!!P4+91(->KVV)5/T>E-HFO3LJ;.Q*&V'DA59'@[#'CTM^F']Z;WPS"
M<ZI&.?B$-D@C#"7&'XL$>@9-F]1^^'MP>AA  =S0)5C@*>AE?H76;U,>:J+@
M*VY&*Y>4WZ"HMRG# K:;-P"YX.QP *>SB+CTWD^V]F %U;;7-,8B?FT9%=S8
M7*GQO7.A ?6J%UK:,W@^%P6GRR(65[-YCOHB2V.']%X&!:]75*W 1Y=,06DT
M-+-"U.1G:!1(JX$I:^;)MDIS-D6>T>Y]9&;+GT156EVOEJSUN(G.__6.?JU/
M,CCF:)>"?#)Q]XH.&3J_%#3,W1GZE-%"A<^@0R5ABK6?(&RFE2]G!N?W;?J0
MIZLTYO'_RM"U<=I5V:M%/ZM"(UO?21,-7V?!5?8'O3+1S,#!:<D=)SDK]J7W
M?5A6=*.&WYOP5NCC*_"@.!JJV3&J^;4:C:'S"M&RKJF1;;(SJP1FF'%B,\EC
MYIAM$NM4#N2^Z)$L^=LV:7+^=4/SBIFT>7)&-T65UM ^8P=];XZ.7:K5>3_F
M* ?GUJZ(U3!@H4A:3<)42:M[*"<["-8^9>U2@#_7_"X5Z[WV<[2]$O")EO=%
M1<%HXEV00T2D+1'YKB+9$Q'W\DBNL[T&"?M^]-;-2M-+!I_@G."I27'O:Z1F
MV;@>-HL,E ['(:,=!H@B99%]+NI\PL*W')P\5T7^<$?+-:^&C3J K$_B&.$.
M::,51$,:$SK] 8,\4D!''_EZFV75F@KY)(P>X) I8PDT%-'"4EYG$T*8%B/U
M:3].5/?E:8:^]Y"'.=4R/\H(*&,QO7<%;KC95_W3G_[MP_M__0MI*/ONC*[2
M.*W#IVN\H1F_B;:,ROKEKHSRBM^\*7+;8:A=S>^]/[=*C.\ FG703(6.0-5+
M@4*-"#TR5,0T84*5<Y\R9Y6 @92.T^8,=?14=9\S8=8&I^IU^1#E39I^9I56
M198F[;LRPV/;ZU43MAMEW1.?MNET3V7[I/=>FV-(_+T4C&9([+,VREN;@[*/
MR*ATX>4;!1,4*])]@?2?P+48Q%E45>*0V70W3B/G=V('8(ZG[XD0&D9"R S9
MQZ>I;@>/O/;9R*_Z;.3!F<0S!:4R_S\;9Z?BQL\#S7F<@K.W>6897J]0[E*]
MT>6R.06@8>XNJ%5_4E>&8.VH%*0N[@%F=[O8IA2(KX[6KUD#(R/=;=PI!>,A
M!0\>EW!#>< V%<Z-VPV;K]W"$0QJ :(0K)70!!^ .L'9-!.HNF<2\D0H$*%Q
M(!8IR(S1!"9I;YRQ0^ZH HMB\4RZP?3 C[T$TS4/-"VR[+I^I.7PG^QQFR[*
MO@/LW"LT#;6S:P:?I':"JPN_:R2/"%,G0I\,_AF3W=7#<@GT5"3#T,\:UCD1
M0T@LER!.*7EP:VGT,C!\1\Q9*X"M9*N"QE2"5()S91Y.Y;$4D8L:DY_BBE85
MI9T[10"T7J&Q*7F-2'&JP"@TQ:B!Q=*:A?;@/+-/4T64+V7*3\<92J<08G*"
M@>OF)54:W90$0M0^W;3<3YY6@" #,,:=FE[.&QU,,#L6Z(1P=+X!F;;/L>3F
M_52P"3#G9M2BJM*JYHGP+3LOLXK/A<<%_.AQ<H-\<!K- *F\0]ZID%X'TR9*
M5R>;A6/1"<TSHWUC5$#---ODI:5:<'Z=1R7/%LE3T8J .ULT+BCN-2[7 GH4
MH0O(HN&2!: 2M=N($R9/A *FZ6I:&=M499 /22CC% 4*HZ64W:ZJ*K)I^73P
M[5:3*LO1&Z1*!]AH09 UNZRI:'!6N.&;<J(5.Q ;VN*-&RN-D+>^!P%V7:Y(
M8/&^&-$=JI]??Q.Q8ZAXJHQ?MQ4!5DU,ZVE1U968G^ZCB@?)OKB<=;VV4*_W
M&O?2 */KCZ\J,?C$M==J:*^7')]P#=*HD 4?"@\BLA.34>5<_Y-A_:UW>5];
M*LJQ86Z"G0:'OLBW-SJ,]5"&AXAVN-[LY?* U2(\Y5EQW__H9A JP@'L00"P
MQAR<2 :GC1,\->:.21V___%068NO_W9Y]OY'HRVHROC+4PS ZQ,43P1P=#*
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
M#E%]7+-B!HE,&D>2+27/:?V8YJ3(*7FA41G<$C:LGWH1GY8NM$KJ?@^^,!I
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
M]TK"=+27@92HSL"U61LX9Z.,L.6S+)[%*S48)L'A*\=7!;,?@);0R/E]Z@B
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
M((U^&E6/&:VL]A(@AZOYS2"5 XQ&NGM.-ZBS[(8^+);;^RR-KU<KRNTZP%T
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
M]]/FELDZ%MOZL2C3?]#D"U\11)B2K!N_83A^S/&&M\V@ODT;3+K@AJZCE&\
M3GG6B2BNMU%V1\OU!Y#[X:$AVFUA:Q'3V.G&1#]LVI%Q-'W 4^"Q#9<.#AG@
M(1R09N@,_^F*_8G]<_M/[']X$[)_^?\ 4$L#!!0    ( !-XMU1&,I3FCT4
M )>X!  5    =VMS<"TR,#(R,#,S,5]P<F4N>&UL[7WK<]PXDN?WB[C_H:XW
M8F,V8MUNV?URS\QME%Y>Q<BN.DENW]X7!T6B5-QFD35\R%+_]0> 9!4?>"18
M1"5*KHF9L2TA063^$D BD9GXVW\\K:+)(TFS,(G__MW)]S]\-R&QGP1A_/#W
M[S[=OIK>GEU=?3?)<B\.O"B)R=^_BY/O_N-__\__,:'_^=O_>O5J<AF2*/AM
M<I[XKZ[B1?+7R4=O17Z;O"<Q2;T\2?\Z^=V+"O:3Y#*,2#HY2U;KB.2$_J+\
M\&^3G[X_>7L_>?4*T._O) Z2]-/-U:;?99ZOL]]>O_[Z]>OW<?+H?4W2/[+O
M_60%Z_ V]_(BV_3VP],/U7]*\K]%8?S';^S_[KV,3*B\XNRWIRS\^W?LN]5G
MO[[]/DD?7K_YX8>3U__WP_6MOR0K[U48,[GYY+N:BO4BHCMY]^[=:_[;NFFO
MY=-]&M7?>/NZ'LZF9_K;4-&^,9(L_"WCP[M.?"_GL&L_,Y&V8/]Z53=[Q7[T
MZN3-J[<GWS]EP7>U\+D$TR0B-V0Q87]2]+9?96BMDS1GB+UFOWU]EE"-I$/E
M=,N4+/[^W5?:AG;_YLT/;\O._Z75*']>4\W,0J98WTU>#_]PG"51&'@Y"4Z]
MB$GL=DE(GND'HR&T/<"YEY(X7Y(\]+UH\&B%O8PT=#;-R(IVG\T6LS5;&JCN
M:06KIK(PM-LEE<$RB0*Z-)V31>B'N<D8%>065*#YY3,O6UY&R5<C755V,-*
M3[TLI-W/4Y+1#W$ IW%P6F1A3+*,CB8(V<]TPS;L9BS5"!_BD,+HQ?G4]Y,B
MSNG..*?B\T.B5UX(\4@#O8H?J5B2]%DWJ%[#D09 @5E[87#QM"9Q1C**S3E9
M)UFH7SSUE*,-,5F%649Y_YCD>O@DS<>;QW0#R\/[B!B.2T\YEO(W%K.+?Q9A
M_@Q=$76$(PWPAD1L%:/;5OY\EWIQYOF@745'-Q;$2R]^(-E5O%E:+RE>U386
M/TRSC.ZY5-VO0^\^C.CR!<!^>)>CZ>UJ%>9\SZ#?H;K(ODO/#)#!ZTE'4PQV
MIB&W>>+_<;N.]!HK)1AQ><XXZY#UN=URI"%<$VJB&ZB:K/U8PTF\>.X]>_>L
M%\U(^DU'&L1[=HB(F;#IS DW9R3E:%0TH\DFR^8DY<NH7CC]MB,-X[.7TL51
MOX%WVXUFEM/).%L#SPG]MJ,M>(]A\.KD'>! VFHWEA2*^XS\LZ#J=L$,-[TD
M).W'MC/OV'34CD;2W+K-"1L=E-Z._0D=HX((SU"!#7[GCBWM?;#1JZE&7F1A
M0Q*WMK#@PH8CI]BO\^"<Y%X891^9=/+P4;MI[MCM6/+VER0H(C);;);)ZHM:
MN6LI1Q^B?*TT'C.X*^O;A*G>F/<T.@Y\%ZBL86/)*XA''^@M\8N4!#N-5]^'
MG:W97"] Y-9=1Z;C-N_)MFO)E /CCBR[GDS';]K/Z--T8Z(IK3+CF3NH6_LN
M*O,)8MR5+1>6N68!.QC=Q64Z4CWER%I_$SXL\U?)XE61$:Z6ANJMHQ]_DB:K
M=1*7]W3\5%)9(.;3$M;1Z Q<%CG=R#^$<;@J5OS#=#OGT\J8!7!7ELZ.IMH-
MI1_?KVH\4CVI1;^KZ6A-^K#@ES47KIYV]&E7NPLNGDCJAW2FI*%OOFA >K$V
M]"FUAQZY63=PU)(.1G;?F*J#CF[\XUC#53-8IH!.QA\XFS&O6'Q94"WT4R:Z
M!QZW4HZEI9@W['?FG(WP%0MN../C$(#6TL6$\5"!]*KAKAL.O&OZ@Q8)><I)
M')"@[HB-&AQVF(<Y:UV%@IY,7K&XT8(I _UKV;(:23V6*/%;GX]8?&72B6.L
M8U5Y%&5&_.\?DL?7 0E?,]&POW 9<?G0?WSA'YK>9WE*CX5U3Y%W3R+>_Q?:
MIM/D]<ZC6GC9/0_P++)7#YZW+H=&HCRK?[(=8_6#+YLXLKOF)6UCH%7#;KON
M:)MX3M/VR+W4KSNF?VV#V8M+K5J\7O.(QE?^,HPV>K!(DY5,?-4'$^6HDS0@
MZ=^_._GA!W1Y4Z4G5_2O&4#FC;;(<I?(52W\QO K -XX ,!9Y&59M3%.GT((
M#GV20X2CS\5F6F"!TAS2>;+RPEB.AJBM8S#(5*N#B(B3"@H\))+5*HGYD#Z0
MU?UV6Q4 T6^JPV$S_2TA(->CKNAE;#9T9!  @O/"/V[G7^I#@U2FK%6W$5":
M;_&D*1KU.'(T-+=J$^^.]BBVMMHM@**U)5FY%5!+MC=B%+%.Z?<#-H;+R'L0
MR[73!"C8$U3)"MG"$NTYR?PT7#=3("02;K7$7FK-!"U@$FF%N"$/(3LSL*%L
M>% O&1(2[.79:!%1LHT$Q32."R^Z(>PPKT:@W1(H^!^=$+R(221Y_Y_"2W.2
M1L\0D?<: Z7^DQ-2E["*996P\  >EP:1?+\U4/0_.R%Z&;-(LK]=DBABEZ=>
M#-)[47N@_']Q0OYRAAU @#N,SRDW<! :)$ <?G4.AQ[;2%#,21HF+'<X!8#0
M:PP4_SLGQ"]A%57P%W$ %?NF*?A Y9#4.WPBR?PRS'PO*D=T27\F\O VABYH
M#I4][FE6RR^J_/^+>"E8^HW&4-GC'G UO.Y9\F=%FK8&HUQPY*VALL<]VNJX
MW;/P+^(\S)]9H:2/A<3)2YOU6T&%C7N<E7&'(N3:F1'GK!"42M#=EE!AXYYB
M55RB"/R,#CCUHJLX($__(,\JB?>:0D6.>WI5\HDB\WD:KKST^3;T]>M)ORU4
MZKAG5C6G*&*_\YZN CIL7OZ'24LO?2D)% 3< RN(;Q0LKF(_2==)PVM]QFHQ
MI<]G2:!<]C6$4%QP3[(&,D!!9QH$5&Y9]0?CY$2%B; Y^!;+ 204_#HB_S=F
M\G\#ES_N"5?+KR/R?VLF_[=P^>.><K7\8LK_C/YUEMXE7R77Y]+&4-GCGG(U
MO&)*GH]_EL[3Y#%LE%)2B+]' <7 A<.OFFO4*5!:!!#]KUM"!>_"05C,):;
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
M751#BT+$Y &#5F<XUW$?IUX6^G+P),W1BZ::@:AD&GVI_$Q8H7X23!_I0O%
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
M7X#/LI"]"NA+]+<7"K$EG31H<>K>"[C0VU%J*J0*_H(Q 38.#1FR106!IUN
M'R('%R80J[@])RF_UA5/G%Z4!".9T.VPO M&NNSUTIANQINA ZY]I10X,Z4[
M'L L49!@7_!JX.C,#BWO+LR,^N4P\:SH!49LFELQA>K>P790GV!,(ZCN76<!
M"=JY8?[(Y-FT?:1,'KJMSYUIL[4\V.!-+]B@=,36-#BA<)OQ\***+-:7BZ.Z
M?3Y+LCSCJ\D]/: %=05.0,C<COTB!:%"1WW:'#4D6'77CK'#]491DV[PZSC2
M=F%;.V,UU%Z=O!-/_'XHP^SWJW/6W,JVQ@=S\@Z\J_7:CUH_@+%Z\DZWI_6;
MN;&E2639*@X@X= %O;PM[C/RSX+V=\%RH20;4^^6?DLVJ>APPCD[HP<\7R^E
M0 I([8P'$H J)\%^B%X#1S?T5,>["Q-DDR-XQ[QQDOG1NTG?4$W^4M(A16>_
ME'356W])@B*B=L!F<&=%RE3R3N<2KI4-W(,#%XEF::RFPG%A6LF3!U7SK'<I
MKTQLW6WN'72&ZX@3;KIB9038\TS)0QS^R2H GWH1\ZS>+@D9,/\,.W3#S#-/
MD=V5;Y?F:BNK3S5!>S$ W7P^Y/WPL!/[MKK$$]V,9YZ("MMO8)+F!^'?UA,1
MFT_?$I^.-.#:7-_10JZEC7H OQB+"HLQ6^ZL:0.R4!3KWMM>F,8.N2C(2^0+
M3DK1SNV-5N@5 3[=AW7Z$C-8QI"+.TM(-Z!-M3[TPF!ZL9&6#RNN!$EJIN!-
M^+#,DT61$:X+1C--0^O&.0(:!6G V#AVSPC1JY0S=B4#M4NE!&C&SXX!JTK^
M'<"G'U!;<_?\P<N+E/X)QVY 9^!WT1S#=;#<7-BE-N$4BMVI%VM6$UG>E!P+
MK]F:)O5WZCK>\S3T34]YH#[<V)0@83F#A(.^Z#5.I\(Z)S4OLY1OLJ#KM^%=
M.K*QZ>#>G5%WEK]FT)5J">Q77&J&7F%[+8\Q6.(YO8G]:8Z^"7GU1"'8KAFC
M;VR/JHU(K/%D[M*6(&:%_32;%ODR2=DMS2>ZW*0-_N:1%V>GSZW=[X9Y,L90
MKQ&^C>XZ1M&_T4!S8=,"/A!R3G(OC+*/;!^F4TZ<2/*V%U1L\F (JR[(/S+9
M? 5I#WPA[Q;4/M*[9LJGJ,A@NYUN4O=TU\K4-G^.H,/&9NWY 1T .DD)?T0(
M $*CK1M B-5()OS&\)M/S^\.0$;\[Q^2Q]<!"4O9T[]L14[_\>6:/'C1!569
M_'GZ%(ID35OU&AV"D$7C;FRM^Q!N^>GS9.6%L5BR[1;(8A5)K"?3]HBWIO*8
M?I[+JX\WTP]D=4]2@=A8DU8+-(.J)XZ^5T; BJ4 B#M"]__',+N(2?KP?!7[
M2@%*6Z/Y@ '"U+!H2;"?:_OOT^UT^WRM4KIJ$J"(QW\8&"!B"+-V3HA9FC?L
M _JO[5I*__'ECMG,+( VH&?7H/ BR79%VTJ:'L*F)1]]8]XA"OUSF"_Y.9%I
MQ3)<WR6:/4[$D*X39*#D&.BQTK%F9[\\6Y)P08_.?L'.?[/%@AZ>4^4"I:0
MKD\_CKX^#9%H?PD#2 /?Q]7.K+FCGY*L9^)4G"W!(:QJ.AXV#]4Z!(=T19,S
MX\CZI9,V%)N1UJRQP9&N:V).#!>UG_>4>M=7,34@KJU?O0M':4E;R ,= F+L
M3$FI&TK[/(>\N"\V:JQ <G455/KCR[>WY4A)";#O,,#P:%@>N60)&IQS+YVE
M7"C![UY4D&[I*B6T<F(T9\ .,.M$<="0S^L1&TQB%0T0X+?H .L9?T&XFL]F
M*#W:T6XWO%V>TPJO81@_G'GK,/<BA9^PV0C-,PB&1S1J1ZR;&W81'I.@KJ(W
M]?UB5?"8ALY;?J(7:O2TZ"<(Z-R!"\)\WKPKYTU,'EAWN.:/ERW9_YC5_>A%
MA*=N9WD:^BR*A?YB&@?M'S1:*@RCW;H%:LDOZ%HRBOC0)_T\37Q" IX<RNP!
MEJW/ G/H0',RCSR?-%^0$&V<,'H@K+^BPVHF$$M79O,DR]AKP54$<AW5)=D%
MI:V!0G^'NQUJF'4A7DU0@*8*&]N,LA62UBMW5W? HM(:I9.J3HZUD\;AXS*,
MPXP*^GV2!(H=2M;^X.HBJ1E'WULV;\3P,<KQZ+;#=HZ9 R'F%!V S8ANO*\?
MZ%*<AE[$LL]OB_4Z:CQSHY@B4DILU]8.LT4C#7=@^T@@"S%OA>V(V@&.!I<'
M7P%[8R?(RVDI#8=^'=*&X5#7@KMHUH([W]2"V\F8^+:+P;5'5M46I./[F,1^
M^0^EZU!+ZT86[. 2;W#QH*^=U5"O8LIP\]$>*6Z-EHYDK^X*4X]W6X?4\G/5
MX&1GTTXC1THDF,M8Q(Q;.E\Q0WGAYFA9:^C,;/F2$*-9%U86,*6$#MT$T1H>
MFFRZ7J5G307:D=+GCO:'3#^'3=T79G.(17+H<W5[7&C6E%0>$'H%HIL'A+(
M;=4-MG?QL"O1-@'1[J'"QMA5$DSJSBJX'3S'UB0-D^ V]]+<0GC #?$C+\O"
M1>ASB38YD&P$:A)LIR.\("V$=72;=-?Y\^4-OHMQURG$>!AE$EW$W4@!Q*U*
M4 59N6/U*J8W=ZRJL^/.Y<[,.^Y<]H+:FJ/]F,1R>%AK6>/#V:G4[!YT\)3&
MWA!HYP'O9RZ%8G3>Z@ Y-7[L5:_OO]KA2AF@P]Y\FF6L*&QW)%UM7K*0\Z"F
M<B,=<. ['B*&'"@2U!S5-:!0D*2]&]! E*X+D(2A<<L'#9W_5S'5KH(%SJF3
MFD5M#Q82$3.CUAO:'8V/WDJ;URRG< ,9N7XI\6@R8J<(0[4EA]7.KBR_(&GK
M@F6LTI;V7:*"773WS742/^3UI-465Q"W=D/?!ZQ$8G;L%)#9 1/=2B1K[P8N
M*@W3X&%W':I<4NUSAG(U4E)@'_K46M,J@*]GW%(DR:<X,Q:ZA@8[41,N=A#S
ME@0OA'P6#U#W!A%V!M>.&M]C?Y^RO_N:F,N^002V@!P5?H__O0J?D@Q0_189
M% !K*<B[ M"7P;%<X9[,3VWQPI$+?!V+%_9A.[SBA>WY^Y]E)27(Z5E, 5W
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
M.#T4<V==88;\VC\N:\<QIU8FBQ=-HC#@<MX)14%O4$R==6OMQ#T&PFWW^HX
M:SO#S^FSAR]0DNA[<J,$7*F2TR)?)BE[@%)Q\%(105%UUO,%81)_RQT3^;F7
MSE(>[U?JK?Z)(A Q5!-<]Y492&JP1N _;J,M!B&K!3$K@RG><Y_"55RN?^]3
M*EC%^<S&Q_#3D4<ZT=E#XJ!7K':HI/FB!:7'2X\;^_QH(B]T4Z0]W-\3EH6F
M<P&K:/"R[FS"*)*+ +J]OZ0ERW2"/:3UMON05M7=A/<W:7;HSO-9,I;U#VKI
M*9%L '])@H*5U3NO=$ZR ['7([9O25P\^5$1L*31[K;$LD[9X2<E>9B6>Q>)
MR2)DE:7Z#['$ ?TI+W,C^KSF8:]#&+L;F3U0O>V:)0<@8/QGS:S+IK==B!Z9
MW-\8W%#I0]!-X:3:)U3'I]^^+14[/CB'GTSK\(-S@T \6X9D<?%$_((9WK/%
M(O0590(HA9+@@-^HT[%F\U"MP>B<+B<^[4H%2[<-6B;!*$B(.;95'$@$.UV?
MM6+G!7: Q&@1_2.]%6@DHU%G24;\[Q^2Q]<!"<M)0O^RG1_T'U^NR0/=ESD'
M$EN$MNHU.EHAPZP0D2Q'?5Y0#[C&K*!-G+(91!+KR7144T"RTGVZK6XATG62
M<NZ5:YN\.=IJUA-4?ZG2,8GN%[_U(H^7\F!/M#TH4XIZ+9$+*>S?&=)_^TDH
M.W10;\AZ$[O?JE5%[I5^8Q45=@D%=+0A0D5'_KP@=TEC="PPOTA39>2KB@:[
M- ,ZZGJ!'O2M=V4\9TWYRC5%W!J[X .ZCJB$Z,+MZ=:L/ULRJ617\6Q-F#D2
M/TRSC'#6KT/O/HQX*D]U!2J^3/VQ>YE:]SY)%I.J_TD83S9?F)2?F'AQ,&E\
M9'/3BG2_.DL?O#C\DTNX%3W)U* A_=GB,HR]V ^]:%.T#G ).U+W.*O"5>RG
MA$Z-<U+^>15/?3\IZ,ANB$_"1_5=*8P:V7@<%?[.>F B/O/=XUTYJ6-ZB,NK
MMN[H"0]%V7*I.$Y :+%MSOTJB4QV+TQ%KN)'*IZ$'9Q,M*-%AFV6[E<Q!!)[
M83I!9;;VPJ"VY"Z>F!W%GG_C<Z(T($R4!=8?MN&Z7RTRD3&F>DG<A7V&KMD?
MM47Y+'$;ZLFP:YI9T0(8Z_A@VS%5TX($90CLG?=$%(4I50:;K!/LLFA[MUS5
MTD1W><FM[6JD5"X5%XWCYY#CB[H_[#)I."<:B(P=5)&-=^+,6X>Y%QF=4WJT
MV)74]GQ.D<ANUWWD+J&==3:3O?O*6#I>F-?^0"I,QBBA(B/ 9(.?NOZQ1H_<
M!^8W^W0GWT#%^(8=O=_+L!L',A'"F 25IY<]-MT89F:2%*#OQHT8CT$XJX+U
M]8P[$3??&>9VE#WOOC#D'4+N!L"#E+L?. YAV%+,]PA94B_[N;8Q(![P7MO(
M$=T#83Z^U[:']]KNEF%:?D<9E-5OANV9A3W-)F,/_:3RC;Z)8[0_C_T0SN%%
M;31YFZ>4+7UY @4)]BW;3N#K)#$RS@B9[X^L>,NV%#;L%/IS/^6=]S/A'4UX
M3Z.=/25[R/;[/284YTA&"J)$?C%3=S;LM$.V0,!2E2RQ;6;P#W2;$0%.;Z*V
M;AB$8F62"=_:P>N%)[4HA:Q((!GGN'-,(+%U1KF\^G@S51Y/6BW0S!Q FHB
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
M]?A6_752]1OV?^SJBO[D_P-02P$"% ,4    "  3>+=4:-2ED/('  "A2P
M"@              @ $     97@S,2TQ+FAT;5!+ 0(4 Q0    ( !-XMU3T
MS?:._P<  -!+   *              "  1H(  !E>#,Q+3(N:'1M4$L! A0#
M%     @ $WBW5"NRP3%$!   U2@   H              ( !01   &5X,S(M
M,2YH=&U02P$"% ,4    "  3>+=4&_;X$70% 0 R#PT #
M@ &M%   9F]R;3$P+7$N:'1M4$L! A0#%     @ $WBW5)&S?Y>\'0  LR$
M !               ( !2QH! &9O<FTQ,"UQ7S P,2YJ<&=02P$"% ,4
M"  3>+=4?D[&2?H0  #8QP  $0              @ $U. $ =VMS<"TR,#(R
M,#,S,2YX<V102P$"% ,4    "  3>+=45U2>VS82   RW   %0
M    @ %>20$ =VMS<"TR,#(R,#,S,5]C86PN>&UL4$L! A0#%     @ $WBW
M5-0&4O5\,P  ^WH# !4              ( !QUL! '=K<W M,C R,C S,S%?
M9&5F+GAM;%!+ 0(4 Q0    ( !-XMU2E&@NB\V(  +"X!0 5
M  "  7:/ 0!W:W-P+3(P,C(P,S,Q7VQA8BYX;6Q02P$"% ,4    "  3>+=4
M1C*4YH]%  "7N 0 %0              @ &<\@$ =VMS<"TR,#(R,#,S,5]P
<<F4N>&UL4$L%!@     *  H :P(  %XX @    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
