v3.20.1

Duke Financing Obligation | 12 Months Ended
--- | ---
Dec. 31, 2019
Obligation with Joint and Several Liability Arrangement [Abstract] |
DUKE FINANCING OBLIGATION | 6. DUKE FINANCING OBLIGATION On November 28, 2018, the Company entered into a Sales Agreement to sell Duke Energy One, Inc. (“Duke”) 615,000 battery cells (the “ Cells”) for $1,340,700. Workhorse continued to use the Cells for the delivery of trucks. The Duke transaction was accounted for as a financing obligation and a $1,340,700 liability was recorded. The Company exercised an option to purchase the Cells for a price of $2.18 per cell on December 11, 2019 at which time the financing obligation was repaid. In consideration for consenting to the Company selling the Cells to Duke, which served as collateral for the Arosa Loan Agreement, the Company issued Arosa 2,000,000 shares of common stock and restruck the exercise price of previously issued warrants to $1.25 per share.

X
- References No definition available. + Details
Name: | us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | wkhs_DUKEFINANCINGOBLIGATIONTextBlock
Namespace Prefix: | wkhs_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration