v3.20.2

Commitments and Contingencies (Details) | 1 Months Ended | 7 Months Ended | 9 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | ---
Oct. 31, 2020 USD ($) | May 31, 2020 USD ($) | Feb. 29, 2020 USD ($) | Oct. 31, 2018 USD ($) | Apr. 30, 2017 USD ($) shares | Sep. 30, 2020 USD ($) | Sep. 30, 2020 USD ($) letter_of_credit | Dec. 31, 2019 USD ($) | Sep. 30, 2019 USD ($) | Apr. 30, 2019 USD ($) | Mar. 31, 2019 USD ($)
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Accrued penalties |  |  |  |  |  | $ 2,535,000 | $ 2,535,000 | $ 5,020,000 |  |  |
Insurance coverage |  |  |  |  |  |  | $ 30,000,000 |  |  |  |
Number of outstanding letters of credit | letter_of_credit |  |  |  |  |  |  | 6 |  |  |  |
Outstanding letters of credit amount |  |  |  |  |  | 2,800,000 | $ 2,800,000 |  |  |  |
Restricted cash |  |  |  |  |  | 3,299,000 | 3,299,000 | $ 0 | $ 0 |  |
Purchase commitment, penalty for not purchasing |  |  |  |  |  |  | $ 4,000,000.0 |  |  |  |
Securities and Exchange Commission and United States Attorney’s Office for the Northern District of Illinois Investigations |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Accrued penalties |  |  |  |  |  |  |  |  |  |  | $ 1,700,000
Securities and Exchange Commission and United States Attorney’s Office for the Northern District of Illinois Investigations | Subsequent Event |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Litigation settlement payment | $ 1,700,000 |  |  |  |  |  |  |  |  |  |
Dorvit v. Winemaster | Settled Litigation |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Damages sought |  |  |  |  |  |  |  |  |  | $ 1,900,000 |
Jerome Treadwell v. The Company |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Recovery per negligent violation |  |  |  | $ 1,000 |  |  |  |  |  |  |
Recovery per intentional or reckless violation |  |  |  | $ 5,000 |  |  |  |  |  |  |
Stay case term |  |  |  | 60 days |  |  |  |  |  |  |
Don Wilkins V. The Company |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Damages sought |  |  |  |  | $ 2,000,000.0 |  |  |  |  |  |
Don Wilkins V. The Company | Settled Litigation |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Litigation settlement payment |  | $ 900,000 |  |  |  |  |  |  |  |  |
Don Wilkins V. The Company | Settled Litigation | Chief Executive Officer |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Litigation settlement payment |  | $ 1,100,000 |  |  |  |  |  |  |  |  |
Don Wilkins V. The Company | Restricted Stock |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Damages sought (in shares) | shares |  |  |  |  | 20,000 |  |  |  |  |  |
Mast Powertrain v. The Company |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Damages sought |  |  | $ 9,000,000.0 |  |  | $ 4,500,000 |  |  |  |  |

X
- Definition Long-Term Purchase Commitment, Penalty + References No definition available. + Details
Name: | psix_LongTermPurchaseCommitmentPenalty
Namespace Prefix: | psix_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Loss Contingency, Damages Sought, Shares + References No definition available. + Details
Name: | psix_LossContingencyDamagesSoughtShares
Namespace Prefix: | psix_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Damages Sought, Value Per Intentional Violation + References No definition available. + Details
Name: | psix_LossContingencyDamagesSoughtValuePerIntentionalViolation
Namespace Prefix: | psix_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss Contingency, Damages Sought, Value Per Negligent Violation + References No definition available. + Details
Name: | psix_LossContingencyDamagesSoughtValuePerNegligentViolation
Namespace Prefix: | psix_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss Contingency, Stay Case, Term + References No definition available. + Details
Name: | psix_LossContingencyStayCaseTerm
Namespace Prefix: | psix_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Outstanding Letters Of Credit + References No definition available. + Details
Name: | psix_NumberOfOutstandingLettersOfCredit
Namespace Prefix: | psix_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LitigationReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount awarded to other party in judgment or settlement of litigation. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementAmountAwardedToOtherParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The value (monetary amount) of the award the plaintiff seeks in the legal matter. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyDamagesSoughtValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cash restricted as to withdrawal or usage, classified as current. 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. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765 + Details
Name: | us-gaap_RestrictedCashCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of insurance proceeds for an event or transaction that is unusual in nature or infrequent in occurrence, or both. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233 + Details
Name: | us-gaap_UnusualOrInfrequentItemInsuranceProceeds
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_LitigationCaseAxis=psix_SecuritiesAndExchangeCommissionAndUnitedStatesAttorneysOfficeForTheNorthernDistrictOfIllinoisInvestigationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_LitigationCaseAxis=psix_Dorvitv.WinemasterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationStatusAxis=us-gaap_SettledLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=psix_JeromeTreadwellv.TheCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=psix_DonWilkinsV.TheCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=psix_MastPowertrainV.TheCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |