v3.20.1
Long-Term Debt (Details Textual) - USD ($)
|
|
3 Months Ended |
|
|
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Additional warrant issuances |
|
10.00%
|
|
|
|
Warrants expiration period |
|
5 years
|
|
|
7 years
|
Warrant exercise price percentage |
|
110.00%
|
|
|
|
Warrant liability |
|
$ 7,200,000
|
|
$ 16,300,000
|
|
Convertible Note, at fair value |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Face amount |
$ 41,000,000.0
|
|
|
|
|
Interest rate |
4.50%
|
|
|
|
|
Conversion price |
$ 3.05
|
|
|
|
|
Principal amount outstanding, convertible debt |
|
36,000,000.0
|
|
$ 40,500,000
|
|
Fair value option, gain (loss) related to change in fair value |
|
(11,400,000)
|
|
|
|
Financial liability, fair value option, unrealized gain (losses) during period |
|
1,100,000
|
|
|
|
Convertible debt |
|
$ 4,500,000
|
|
|
|
Shares issued upon conversion |
|
1,546,889
|
|
|
|
Redemption price, percentage |
|
112.00%
|
|
|
|
Periodic payment, principal |
|
$ 1,500,000
|
|
|
|
Liquidity requirements, cash and cash equivalents |
$ 8,000,000.0
|
|
|
|
|
Warrants to purchase of common stock shares (in shares) |
15,459,016
|
|
|
|
|
Weighted average period, common stock, price |
|
30 days
|
|
|
|
Exercise price of warrants (in usd per share) |
$ 3.05
|
|
|
|
|
Convertible Note, at fair value | Interest Expense |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Fair value option, gain (loss) related to change in fair value |
|
$ (5,100,000)
|
|
|
|
Loss on conversion |
|
900,000
|
|
|
|
Convertible Note, at fair value | Credit Risk |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Fair value option, gain (loss) related to change in fair value |
|
1,100,000
|
|
|
|
Financial liability, fair value option, unrealized gain (losses) during period |
|
$ 1,100,000
|
$ 0
|
|
|
Credit Agreement |
|
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
|
Exercise price of warrants (in usd per share) |
|
$ 1.25
|
|
|
|
Warrants to purchase common stock (in shares) |
|
|
|
8,053,390
|
|
X |
- DefinitionExercise price per share or per unit of warrants or rights outstanding.
+ References
+ Details
Name: |
us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
num:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber 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.
+ References
+ Details
Name: |
us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIncluding 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.
+ References
+ Details
Name: |
us-gaap_ConvertibleDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe 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.
+ References
+ Details
Name: |
us-gaap_DebtConversionConvertedInstrumentSharesIssued1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe price per share of the conversion feature embedded in the debt instrument.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentConvertibleConversionPrice1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
num:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFace (par) amount of debt instrument at time of issuance.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentFaceAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionContractual interest rate for funds borrowed, under the debt agreement.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentInterestRateStatedPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine 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.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of the required periodic payments applied to principal.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentPeriodicPaymentPrincipal |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionPercentage price of original principal amount of debt at which debt can be redeemed by the issuer.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentRedemptionPricePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.
+ References
+ Details
Name: |
us-gaap_FairValueOptionChangesInFairValueGainLoss1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax, before reclassification adjustment, of unrealized gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option.
+ References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodAfterTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionPeriod 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.
+ References
+ Details
Name: |
us-gaap_WarrantsAndRightsOutstandingTerm |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionClass of Warrant or Right, Additional Warrant Issuance, Percentage of Additional Equity Issuances
+ References
+ Details
Name: |
wkhs_ClassOfWarrantOrRightAdditionalWarrantIssuancePercentageOfAdditionalEquityIssuances |
Namespace Prefix: |
wkhs_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionClass of Warrant or Right, Exercise Price of Warrants or Rights, Percentage of Issuance Price
+ References
+ Details
Name: |
wkhs_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsPercentageOfIssuancePrice |
Namespace Prefix: |
wkhs_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Convertible Debt, Loss On Conversion
+ References
+ Details
Name: |
wkhs_DebtInstrumentConvertibleDebtLossOnConversion |
Namespace Prefix: |
wkhs_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionDebt Instrument, Covenant Terms, Liquidity Requirements, Cash and Cash Equivalents
+ References
+ Details
Name: |
wkhs_DebtInstrumentCovenantTermsLiquidityRequirementsCashAndCashEquivalents |
Namespace Prefix: |
wkhs_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionPrincipal Amount Outstanding, Convertible Debt
+ References
+ Details
Name: |
wkhs_PrincipalAmountOutstandingConvertibleDebt |
Namespace Prefix: |
wkhs_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe value related to warrant liability.
+ References
+ Details
Name: |
wkhs_WarrantLiability |
Namespace Prefix: |
wkhs_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
wkhs_WarrantsToPurchaseOfCommonStockShares |
Namespace Prefix: |
wkhs_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted Average Period, Common Stock, Price
+ References
+ Details
Name: |
wkhs_WeightedAveragePeriodCommonStockPrice |
Namespace Prefix: |
wkhs_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CreditRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=wkhs_CreditAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
|