Document And Entity Information us-gaap_IncreaseDecreaseInOtherOperatingLiabilities Other current liabilities and accrued expenses us-gaap_IncreaseDecreaseInOperatingLiabilities Increase (Decrease) in Operating Liabilities Note To Financial Statement Details Textual Property, Plant and Equipment Disclosure [Text Block] statementsignificantaccountingpoliciespolicies statementnote3inventoriestables Property, Plant and Equipment [Table Text Block] statementnote4restructuringchargestables Taxes on income statementnote5goodwillandintangibleassetstables Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] statementnote6propertyplantandequipmenttables statementnote7leasestables us-gaap_InterestExpenseDebt Interest expense Segment Reporting Disclosure [Text Block] statementnote8taxesonincometables us-gaap_IncreaseDecreaseInCustomerDeposits Deposits from customers Consolidation, Policy [Policy Text Block] statementnote9transactionswithmajorcustomerstables statementnote10commitmentsandcontingentliabilitiestables statementnote12debttables us-gaap_ValuationAllowancesAndReservesBalance Balance at Beginning of Period Balance at End of Period statementnote13stockbasedcompensationtables statementnote14shareholdersequitytables Inventory Disclosure [Text Block] statementnote15earningspersharetables us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts Additions Charged to Other Accounts Schedule of Inventory, Current [Table Text Block] statementnote16businesssegmentstables us-gaap_ValuationAllowancesAndReservesDeductions Deductions statementnote18quarterlyfinancialdataunauditedtables statementscheduleiivaluationandqualifyingaccountstables us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense Additions Charged to Costs and Expenses statementnote3inventoriessummaryofinventoriesdetails statementnote4restructuringchargesrestructuringchargesincludedinconsolidatedstatementsofoperationsdetails us-gaap_IntangibleAssetsGrossExcludingGoodwill Gross carrying amount, intangible assets statementnote5goodwillandintangibleassetsgoodwillbyreportablesegmentdetails statementnote5goodwillandintangibleassetsimpairmentchargesgeneralandadministrativedetails Warranty Reserves [Member] statementnote5goodwillandintangibleassetsotherintangibleassetsdetails statementnote5goodwillandintangibleassetsestimatedremainingamortizationassociatedwithfinitelivedintangibleassetsdetails Inventory Valuation Reserve [Member] statementnote6propertyplantandequipmentsummaryofpropertyplantandequipmentdetails statementnote6propertyplantandequipmentimpairmentoflonglivedtangibleassetsdetails statementnote7leasesfutureminimumoperatingleasecommitmentsundernoncancelableoperatingleasedetails statementnote7leasesfutureminimumcapitalleasecommitmentsundernoncancelablecapitalleasesdetails us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease Changes in liability for pre-existing warranties during the period, including expirations statementnote8taxesonincomeincometaxfromcontinuingoperationsdetails us-gaap_ProductWarrantyAccrualPayments Cash settlements made during the period statementnote8taxesonincomeincometaxreconciliationdetails statementnote8taxesonincomedeferredincometaxesdetails us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive Thereafter statementnote8taxesonincomereconciliationofthechangeintheunrecognizedtaxbenefitsdetails us-gaap_ProductWarrantyAccrualWarrantiesIssued Warranties issued during the period us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2020 statementnote9transactionswithmajorcustomersinformationaboutmajorcustomersdetails Valuation Allowance of Deferred Tax Assets [Member] statementnote10commitmentsandcontingentliabilitieschargesfornationalhighwaytrafficsafetyadministrationpolicydetails us-gaap_IncreaseDecreaseInAccruedSalaries Accrued compensation and related taxes us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive 2021 us-gaap_PolicyTextBlockAbstract Accounting Policies statementnote10commitmentsandcontingentliabilitieschangeswarrantyliabilitydetails us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2018 Valuation Allowances and Reserves [Domain] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2019 statementnote12debtscheduleoflongtermdebtdetails statementnote12debtscheduleoflongtermdebtdetailsparentheticals statementnote13stockbasedcompensationsarsactivitydetails us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2017 Valuation Allowances and Reserves Type [Axis] statementnote13stockbasedcompensationrestrictedstockactivitydetails Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] statementnote14stockholdersequitysummaryofstockrepurchasedandretireddetails statementnote15earningspersharereconciliationofbasicweightedaveragecommonsharesoutstandingtodilutedweightedaveragesharesoutstandingdetails us-gaap_SalariesAndWages Compensation statementnote16businesssegmentssegmentreportinginformationdetails statementnote18quarterlyfinancialdataunauditedsummarizedquarterlyfinancialdatadetails statementscheduleiivaluationandqualifyingaccountsscheduleiivaluationandqualifyingaccountsdetails Notes To Financial Statements Notes To Financial Statements [Abstract] Operating expenses: us-gaap_Revenues Revenues Schedule of Product Warranty Liability [Table Text Block] Common stock, shares outstanding (in shares) Schedule of Finite-Lived Intangible Assets [Table Text Block] Cash and cash equivalents Cash and cash equivalents at beginning of year Cash and cash equivalents at end of year Deferred income tax assets: us-gaap_DeferredTaxAssetsValuationAllowance Deferred Tax Assets, Valuation Allowance Valuation allowance us-gaap_AllocatedShareBasedCompensationExpense Allocated Share-based Compensation Expense Net deferred tax asset us-gaap_DividendsCommonStock Dividends declared ($0.10 per share) Increase (decrease) in operating liabilities: us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets us-gaap_IncreaseDecreaseInOperatingAssets Increase (Decrease) in Operating Assets us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net us-gaap_DeferredIncomeTaxLiabilities Total deferred income tax liabilities us-gaap_DeferredTaxAssetsLiabilitiesNet Deferred Tax Assets, Net Net deferred tax asset us-gaap_DeferredTaxAssetsGross Total deferred tax assets us-gaap_DeferredTaxAssetsOther Other Stock based compensation expense related to restricted stock Allowance for Doubtful Accounts [Member] Related Party Transactions Policy [Policy Text Block] Disclosure of accounting policy for transactions with related parties including 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. us-gaap_LettersOfCreditOutstandingAmount Letters of Credit Outstanding, Amount us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets Other intangible assets Deferred income tax liabilities: us-gaap_DeferredTaxAssetsInventory Inventory costs and reserves spar_PaymentsForPreviousAcquisitionFinancingActivities Payment of contingent consideration on acquisitions Cash outflow representing an adjustment to the purchase price of a previous acquisition classified as financing activities. spar_PaymentsForPreviousAcquisitionOperatingActivities Payment of contingent consideration on acquisitions Cash outflow representing an adjustment to the purchase price of a previous acquisition classified as operating activities. Shares purchased (in shares) Purchase and retirement of common stock (in shares) Purchase value Purchase and retirement of common stock Sales Sales revenue, net us-gaap_IncreaseDecreaseInIncomeTaxesReceivable Income taxes receivable us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves Warranty reserve us-gaap_RevenueFromRelatedParties Revenue from Related Parties us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits Compensation related accruals us-gaap_AccountsReceivableNet Accounts receivable us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost Stock based compensation us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans Stock Issued During Period, Shares, Employee Stock Purchase Plans us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan Stock Issued During Period, Value, Employee Stock Purchase Plan Credit carry-forwards, net of federal income tax benefit Deferred Tax Assets, Tax Credit Carryforwards Fair Value of Financial Instruments, Policy [Policy Text Block] Issuance of restricted stock, net of cancellation (in shares) spar_PercentageOfServiceRevenue Percentage of Service Revenue Represents the percentage of service revenue to total revenue. Deposits from Customers [Policy Text Block] The entire disclosure of the reporting entity's accounting policy regarding deposits from customers. Net operating loss carry-forwards, net of federal income tax benefit Issuance of restricted stock, net of cancellation Segment Reporting, Policy [Policy Text Block] Supplemental Disclosures of Cash Flow Policy [Policy Text Block] The entire disclosure for supplemental disclosures of cash flow information policy. spar_IncreaseInWaccBasisPoints Increase in WACC Basis Points Increase in WACC, basis points. spar_FairValueExceedsCarryingValuePercentage Fair Value Exceeds Carrying Value, Percentage Fair value exceeds carrying value, percentage. us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal Deferred Tax Assets, Operating Loss Carryforwards, State and Local Accrual Of Severance [Member] The accrual of severance for the cost of products sold. Issuance of common stock and the tax impact of stock incentive plan transactions (in shares) Acquired Product Development Project [Member] Relocation Retention Costs [Member] Relocation/retention costs related to the costs of products sold. Business Combinations Policy [Policy Text Block] Enterprise Resource Planning System [Member] Issuance of common stock and the tax impact of stock incentive plan transactions Earnings Per Share, Policy [Policy Text Block] us-gaap_IncreaseDecreaseInInventories Inventories spar_NumberOfCustomersClassifiedAsMajorCustomers Number of Customers Classified as Major Customers The number of customers classified as major customers. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Customer A [Member] Income Tax, Policy [Policy Text Block] Deferred income tax adjustment Amount of adjustment to deferred income tax asset balance. spar_IncreaseDecreaseInIncomeTaxesResultingFromAbstract Increase (decrease) in income taxes resulting from: Increase (decrease) in income taxes. spar_IncomeTaxReconciliationDeferredIncomeTaxAdjustmentsPercent Deferred income tax adjustment Percent of adjustment to deferred income tax asset balance. us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets Deferred Tax Liabilities, Intangible Assets Trade name Research and Development Expense, Policy [Policy Text Block] us-gaap_LiabilitiesAndStockholdersEquity TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY spar_UnrecognizedTaxBenefitsIncludingIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits Including Income Tax Penalties And Interest Accrued Amount of unrecognized tax benefits, including amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. Retained earnings spar_DefinedContributionPlanCompanyMatchingContributionsVestingPeriod Defined Contribution Plan Company Matching Contributions Vesting Period Period which matching contributions are vested. In 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Quarterly Bonus [Member] Quarterly bonus. Economic Value Add Plan [Member] Entity's economic value plan. Prudential Investment Management [Member] Entity's line of credit source. Annual Bonus [Member] Annual bonus. Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] spar_DebtInstrumentReferenceRateTerm Debt Instrument Reference Rate Term The term of the reference rate related to a debt instrument. spar_LineOfCreditFacilityPotentialIncreaseBorrowingCapacity Line of Credit Facility, Potential Increase Borrowing Capacity The potential increase in borrowing capacity under a credit facility. Well Fargo Bank and JPMorgan Chase Bank [Member] Credit facility for line of credit. us-gaap_DeferredTaxLiabilitiesPrepaidExpenses Prepaid insurance us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment Depreciation Shipping and Handling Cost, Policy [Policy Text Block] Authorized amount (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Smeal Acquisition [Member] A business acquisition consisting of Smeal Fire Apparatus Co. (“SFA”), Smeal Properties, Inc. (“Properties”), Ladder Tower Co. (“LTC”), and U.S. Tanker Co. (“UST”). Decrease (increase) in operating assets: us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense spar_BusinessCombinationConsiderationTransferredForgivenessOfLiabilities Business Combination, Consideration Transferred, Forgiveness of Liabilities This element represents the disclosure of the amount of liabilities previously held by the acquirer that has been forgiven by the acquiree. spar_ShareBasedCompensationExercisabilityPeriod Share Based Compensation Exercisability Period Share-based compensation, exercisability period. spar_ExercisePriceToFairMarketValueOfStockPercentage Exercise Price To Fair Market Value Of Stock Percentage Exercise price to fair market value of stock, percentage. spar_ShareBasedCompensationArrangementByShareBasedPaymentAwardSarsExercisesInPeriodTotalIntrinsicValue Share Based Compensation Arrangement By Share Based Payment Award SARs Exercises In Period Total Intrinsic Value Share-based compensation arrangement by share-based payment award, SARs, exercises in period, total intrinsic value. spar_EmployeeStockPurchasePlanDiscount Employee Stock Purchase Plan Discount Represents information about employee stock purchase discount. State us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit State Employee Stock Purchase Plan [Member] Entity's employee stock purchase pan. Federal us-gaap_DeferredFederalIncomeTaxExpenseBenefit Federal Deferred (credit): us-gaap_CurrentIncomeTaxExpenseBenefit Total current Current (credit): Deferred income taxes Total deferred Stock based compensation related to stock awards Other assets Revenue Recognition, Policy [Policy Text Block] Common stock, $0.01 par value; 40,000 shares authorized; 34,383 and 34,271 outstanding us-gaap_TableTextBlock Notes Tables Standard Product Warranty, Policy [Policy Text Block] Common stock, shares authorized (in shares) Amendment Flag Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Depreciation and amortization Depreciation and amortization expense Common stock, par value (in dollars per share) us-gaap_Depreciation Depreciation Concentration Risk Disclosure [Text Block] us-gaap_AssetsCurrent Total current assets Campaigns and Recalls [Member] Expense from changes in fair value of contingent consideration Goodwill and Intangible Assets, Policy [Policy Text Block] us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges Gain on disposal of assets us-gaap_NonoperatingIncomeExpense Total other income (expense) spar_UnrecognizedTaxBenefitsIncludingIncomeTaxPenaltiesAndInterestAccruedCurrent Unrecognized Tax Benefits Including Income Tax Penalties And Interest Accrued, Current Amount of unrecognized tax benefits, including amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return classified as current. Interest and other income spar_UnrecognizedTaxBenefitsIncludingIncomeTaxPenaltiesAndInterestAccruedNoncurrent Unrecognized Tax Benefits Including Income Tax Penalties And Interest Accrued, Noncurrent Amount of unrecognized tax benefits, including amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return classified as noncurrent. spar_IncreaseDecreaseInAccruedStandardProductWarrantyLiability Cash paid for warranty repairs The increase (decrease) during the reporting period of the obligations incurred through that date and payable for the standard product warranty liability for the period. Does not include increases or decreases in an extended warranty liability. spar_ExcessTaxBenefitExpenseFromSharebasedCompensationOperatingActivities Tax benefit related to stock incentive plan transactions Amount of cash outflow (inflow) for realized tax benefit (expense) related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes. Type of Restructuring [Domain] State and Local Jurisdiction [Member] Preferred stock, no par value: 2,000 shares authorized (none issued) Income Tax Authority [Domain] Net cash used in the exercise, vesting or cancellation of stock incentive awards The total cash inflow (outflow) associated with the amount received from holders to acquire the entity's shares under incentive and share awards, including stock option exercises. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately. Current Fiscal Year End Date Domestic Tax Authority [Member] Restructuring Type [Axis] Restructuring and Related Activities Disclosure [Text Block] Income taxes receivable Income Tax Authority [Axis] Preferred stock, shares issued (in shares) Adjustments to reconcile net earnings (loss) to net cash provided by operating activities us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation Statement of Financial Position [Abstract] Preferred stock, shares authorized (in shares) Document Fiscal Period Focus Document Fiscal Year Focus Preferred stock, par value (in dollars per share) Document Period End Date Document Type Statement of Cash Flows [Abstract] us-gaap_OperatingIncomeLoss Operating income (loss) Operating income (loss) us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits Balance at beginning of year Balance at end of year Other income (expense): us-gaap_GrossProfit Gross profit Gross profit Statement of Stockholders' Equity [Abstract] Document Information [Line Items] us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations Expiration of statute Document Information [Table] us-gaap_InterestPaid Interest Paid us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities Settlement Entity Public Float Inventory Impairment [Member] Represents information pertaining to inventory impairment. Entity Filer Category us-gaap_PropertyPlantAndEquipmentUsefulLife Property, Plant and Equipment, Useful Life Production Relocation Costs [Member] Represents information pertaining to production relocation costs. Entity Current Reporting Status us-gaap_OperatingLeasesFutureMinimumPaymentsDue Total us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions Decrease related to prior year tax positions Manufacturing Process Reengineering [Member] Represents manufacturing process re-engineering. Entity Voluntary Filers us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions Increase related to current year tax positions spar_TotalRestructuringCharges Total restructuring Total restructuring charges included in Statements of Operations. Entity Well-known Seasoned Issuer us-gaap_InventoryWriteDown Inventory Write-down Antidilutive stock awards: Anti-dilutive stock awards [abstract] us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter Thereafter us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions Increase related to prior year tax positions Restructuring charges Restructuring charges, cost of products sold us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears 2020 Other current assets us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears 2021 Construction in Progress [Member] us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears 2018 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears 2019 Furniture and Fixtures [Member] us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent 2017 Non-controlling interest Building and Building Improvements [Member] Inventories Total Inventory Entity Central Index Key us-gaap_InventoryRawMaterialsAndSupplies Raw materials and purchased components Entity Registrant Name Land and Land Improvements [Member] us-gaap_InventoryValuationReserves Reserve for slow-moving inventory us-gaap_InventoryWorkInProcess Work in process Entity [Domain] Business Acquisition, Acquiree [Domain] Legal Entity [Axis] us-gaap_InventoryFinishedGoods Finished goods Business Acquisition [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Policy [Policy Text Block] Additional paid in capital us-gaap_MinorityInterestOwnershipPercentageByParent Noncontrolling Interest, Ownership Percentage by Parent us-gaap_OtherInventoryDemo Other Inventory, Demo, Gross us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Shareholders' equity: Entity Common Stock, Shares Outstanding (in shares) Valuation Allowances and Reserves [Table Text Block] Tabular disclosure of a schedule of allowance and reserve accounts where the valuation and qualifying accounts are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs. Inventory, Policy [Policy Text Block] spar_DeferredtaxAssetsLiabilities Net deferred income tax assets Amount, net of deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards. Cash flows from operating activities: Statement [Line Items] Trading Symbol Accounts receivable, less allowance of $487 and $130 TOTAL us-gaap_EffectiveIncomeTaxRateContinuingOperations Accounts receivable, allowance us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance Valuation allowance adjustment us-gaap_Liabilities Total liabilities Commitments and contingencies Accounting Standards Update 2015-17 [Member] Current assets: us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies Unrecognized tax benefit adjustment, settlement and expiration of statute us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease Net increase (decrease) in cash and cash equivalents Reclassified from Research and Development Expense to Cost of Products Sold [Member] Represents the reclassification of prior period expenses from research and development expense to cost of products sold. Other us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther Other nondeductible expenses us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost Non-deductible compensation Type of Adoption [Domain] us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Cash paid related to tax impact of stock incentive plan transactions Adjustments for New Accounting Pronouncements [Axis] us-gaap_PaymentsOfDividends Payment of dividends us-gaap_ProductWarrantyAccrual Balance of accrued warranty Balance of accrued warranty us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch Federal research and development tax credit us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes State tax expense, net of federal income tax benefit us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Federal income taxes at the statutory rate us-gaap_IncomeTaxReconciliationOtherAdjustments Other Noncontrolling Interest [Member] Valuation allowance adjustment us-gaap_PaymentsForRepurchaseOfCommonStock Purchase and retirement of common stock us-gaap_StockholdersEquity Total Spartan Motors, Inc. shareholders’ equity Cost of products sold Share-based Goods and Nonemployee Services Transaction, Supplier [Domain] Supplier [Axis] Retained Earnings [Member] Cost of goods sold Additional Paid-in Capital [Member] Unrecognized tax benefit adjustment, settlement and expiration of statute Common Stock [Member] Equity Components [Axis] Equity Component [Domain] Report Date [Axis] Financial Statement Filing Date [Domain] us-gaap_CapitalLeaseObligations Capital lease obligations (See Note 7 – Leases) us-gaap_LitigationSettlementAmount Litigation Settlement, Amount Other nondeductible expenses Smeal [Member] Information pertaining to the entity, Smeal. Subsidiaries of Patrick Industries [Member] Information pertaining to the subsidiaries of Patrick Industries. Non-deductible compensation Accuride Distributing [Member] Information pertaining to Accuride Distributing, a subsidiary of Accuride, Inc. us-gaap_BusinessCombinationConsiderationTransferred1 Business Combination, Consideration Transferred us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms Balance, non-vested shares outstanding, weighted average remaining vesting life (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue SARs outstanding and exercisable at December 31, 2016 (in dollars per share) us-gaap_IncomeTaxReconciliationTaxCreditsResearch Federal research and development tax credit Trade and Other Accounts Receivable, Policy [Policy Text Block] us-gaap_LineOfCredit Long-term Line of Credit Federal income taxes at the statutory rate State tax expense, net of federal income tax benefit us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue Cancelled (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue SARs outstanding and exercisable (in dollars per share) SARs outstanding and exercisable (in dollars per share) Cash and Cash Equivalents, Policy [Policy Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue Exercised (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Balance, non-vested shares outstanding (in shares) Balance, non-vested shares outstanding (in shares) us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total shareholders' equity Balance Balance us-gaap_UnsecuredDebt Principal due December 1, 2016 with quarterly interest only payments of $68 at 5.46%. Unsecured debt. (1) Vehicles [Member] Income Tax Disclosure [Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited (in shares) Accounting Policies [Abstract] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income (loss) before taxes us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Granted (in shares) Wells Fargo, JPMorgan Chase Bank, N.A.and PNC Bank [Member] The lender party consisting of the following: Wells Fargo, JPMorgan Chase Bank, N.A. and PNC Bank. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) Series B Senior Note [Member] The bond classified as Series B that takes priority over other debt securities sold by the issuer. us-gaap_RepaymentsOfLongTermDebt Payments on long-term debt Machinery and Equipment [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Selling, General and Administrative Expenses [Member] Revolving Credit Facility [Member] Credit Facility [Domain] us-gaap_RepaymentsOfUnsecuredDebt Repayments of Unsecured Debt Credit Facility [Axis] Proceeds from long-term debt Long-term debt, less current portion Total long-term debt us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities Total debt Cost of Sales [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber SARs outstanding and exercisable (in shares) SARs outstanding and exercisable (in shares) Income Statement Location [Domain] Income Statement Location [Axis] Maximum [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures Cancelled (in shares) Minimum [Member] Range [Axis] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised Exercised (in shares) Range [Domain] Dividends declared (in dollars per share) Customer [Axis] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Customer [Domain] Trade Names [Member] us-gaap_GoodwillGross Acquired goodwill us-gaap_GoodwillImpairedAccumulatedImpairmentLoss Accumulated impairment Indefinite-lived Intangible Assets, Major Class Name [Domain] Schedule of Goodwill [Table Text Block] Indefinite-lived Intangible Assets [Axis] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Goodwill and Intangible Assets Disclosure [Text Block] us-gaap_RepaymentsOfLinesOfCredit Payments on credit facilities Non-deductible NHTSA penalty Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible National Highway Traffic Safety Administration (NHTSA) penalties. Order or Production Backlog [Member] spar_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseNhtsaPenaltyPercentage Non-deductible NHTSA penalty Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible National Highway Traffic Safety Administration (NHTSA) penalties. Noncompete Agreements [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Borrowings under credit facilities Proceeds from Lines of Credit spar_LimitedWarrantyCoverageAssemblyAndConstructionDefectsLowEnd Limited Warranty Coverage, Assembly and Construction Defects, Low End The lower end of limited warranty coverage for products containing defects due to assembly and construction. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Compensation and Employee Benefit Plans [Text Block] Products and Services [Domain] Deposits from customers Products and Services [Axis] Plan Name [Axis] Plan Name [Domain] Customer Relationships [Member] us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Anti-dilutive stock awards (in shares) Diluted weighted average common shares outstanding (in shares) Diluted weighted average common shares outstanding (in shares) us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Customer Relationship [Member] Represents the customer relationships established through general and administrative daily tansactions. Office & Computer Equipment [Member] Represents the office and computer equipment used for general and administrative purposes. Award Type [Axis] Geographical [Axis] Equity Award [Domain] Geographical [Domain] Non-Patented Technology [Member] Represents the non-patented T=technology assets used for general and administrative purposes. us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty Related Party Transaction, Purchases from Related Party Classic Fire Trade Name [Member] Represents the classic fire trade name asset used for general and administrative purposes. us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Diluted net earnings (loss) per share (in dollars per share) Diluted net earnings (loss) per share (in dollars per share) Machinery & Equipment [Member] Represents the machinery and equipment assets used in business operations. Scenario, Forecast [Member] Scenario, Unspecified [Domain] Basic weighted average common shares outstanding (in shares) Basic weighted average common shares outstanding (in shares) Adjustments for Error Correction [Domain] Related Party [Domain] Scenario [Axis] Adjustments for Error Corrections [Axis] Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Related Party [Axis] Basic net earnings (loss) per share (in dollars per share) Basic net earnings (loss) per share (in dollars per share) Related Party Transactions Disclosure [Text Block] Other Segments [Member] us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs Segments [Axis] us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Segments [Domain] Statement [Table] Schedule of Loss Contingencies by Contingency [Table Text Block] Commitments and Contingencies Disclosure [Text Block] us-gaap_AccountsReceivableRelatedParties Accounts Receivable, Related Parties us-gaap_InterestCostsCapitalized Interest Costs Capitalized Less: net loss attributable to non-controlling interest Other non-current liabilities Income Statement [Abstract] Cash flows from financing activities: us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Business Combination Disclosure [Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Unsecured Debt [Member] Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Quarterly Financial Information [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Letter of Credit [Member] Schedule of Impaired Intangible Assets [Table Text Block] Line of Credit [Member] us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter Thereafter us-gaap_CapitalLeasesFutureMinimumPaymentsDue Total lease obligations, including imputed interest us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Payments to Acquire Businesses, Net of Cash Acquired us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears 2021 Net earnings (loss) Net earnings (loss) us-gaap_CashAcquiredFromAcquisition Cash Acquired from Acquisition us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears 2020 us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears 2019 us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears 2018 us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent 2017 Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments Less imputed interest charges Income tax expense (benefit) TOTAL TAXES ON INCOME TOTAL Interim Period, Costs Not Allocable [Domain] Nature of Expense [Axis] us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments Total outstanding capital lease obligations us-gaap_LiabilitiesCurrent Total current liabilities Other current liabilities and accrued expenses Year Ended December 31, 2015 [Member] Represents the year ended December 31, 2015. us-gaap_DebtInstrumentTerm Debt Instrument, Term Quarterly Financial Information [Text Block] spar_IncreaseDecreaseInOtherAssets Increase (Decrease) in Other Assets The amount of increase (decrease) in assets classified as other. spar_IncreaseDecreaseInCurrentAssets Increase (Decrease) in Current Assets The amount of increase (decrease) in current assets. Reclassification from Deferred Tax Liabilities to Noncurrent Deferred Tax Assets [Member] Represents the reclassification of deferred tax liabilities to noncurrent deferred tax assets. Class of Stock [Axis] Reclassification from Current Deferred Tax Assets to Noncurrent Deferred Tax Assets [Member] Represents the reclassification of current deferred tax assets to noncurrent deferred tax assets. Schedule of Weighted Average Number of Shares [Table Text Block] Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Leases of Lessee Disclosure [Text Block] Aftermarket Parts and Accessories Sales [Member] Represents sales related to aftermarket parts and accessories. Current portion of long-term debt Less current portion of long-term debt us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount Defined Contribution Plan, Employer Discretionary Contribution Amount Interest only payments Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Schedule of Share-based Compensation, Stock Appreciation Rights Award Activity [Table Text Block] Interest rate, percentage us-gaap_OperatingExpenses Total operating expenses Accrued compensation and related taxes Accounts payable us-gaap_LeaseAndRentalExpense Operating Leases, Rent Expense Subsequent Event [Member] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Proceeds from sale of property, plant and equipment us-gaap_IncomeTaxesPaidNet Income Taxes Paid, Net London Interbank Offered Rate (LIBOR) [Member] Federal Funds Effective Swap Rate [Member] Accrued warranty Variable Rate [Axis] Variable Rate [Domain] Schedule of Long-term Debt Instruments [Table Text Block] Cost Of Goods Sold [Member] Primary financial statement caption encompassing cost of goods sold. Business Description and Accounting Policies [Text Block] GM [Member] Chassis bailment inventory agreement with General Motors Company (GM). Utilimaster [Member] Business acquisition of Utilimaster in November of 2009. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property, plant and equipment Capital expenditures Schedule of Common Stock Repurchased and Retired [Table Text Block] Tabular disclosure for all common stock repurchased and retired during the period. Project [Axis] Current liabilities: Project [Domain] Foreign Countries [Member] Represents all other countries. spar_PercentOfRevenueAttributedToForeignCountries Percent of Revenue Attributed to Foreign Countries Percent of revenue attributed to foreign countries. us-gaap_Assets Segment assets TOTAL ASSETS Impairment of assets us-gaap_AssetImpairmentCharges Asset Impairment Emergency Response Vehicles [Member] Information pertaining to the emergency response vehicles segment. Delivery and Service Vehicles [Member] The business segments related to delivery and service vehicles. Specialty Chassis and Vehicles [Member] Information pertaining to the specialty chassis and vehicles segment. Utilmaster Vehicles [Member] Information pertaining to the utilmaster vehicles segment. Motorhome Chassis [Member] Information pertaining to the motorhome chassis segment. us-gaap_RestructuringCharges Restructuring charges, general and admininstrative Other Specialty Vehicles [Member] Information pertaining to the other specialty vehicles segment. General and Administrative us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements Effect of dilutive stock options (in shares) us-gaap_GoodwillImpairmentLoss Impairment losses during the year us-gaap_SharesIssued Balance (in shares) Balance (in shares) Impairment of assets Stockholders' Equity Note Disclosure [Text Block] us-gaap_InventoryRecallExpense Inventory Recall Expense us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd Line of Credit Facility, Interest Rate at Period End us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases Line of Credit Facility, Capacity Available for Trade Purchases us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity Line of Credit Facility, Current Borrowing Capacity us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Intangible assets, net Net carrying amount, intangible assets us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated amortization, finite-lived us-gaap_FiniteLivedIntangibleAssetsNet Net carrying amount, finite-lived Total us-gaap_FiniteLivedIntangibleAssetsGross Gross carrying amount, finite-lived us-gaap_NetIncomeLoss Net earnings (loss) attributable to Spartan Motors, Inc. Net earnings (loss) attributable to Spartan Motors, Inc. Lender Name [Axis] Line of Credit Facility, Lender [Domain] us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill Gross carrying amount, indefinite-lived Stock Appreciation Rights (SARs) [Member] Goodwill Goodwill, net Goodwill, beginning of year Goodwill, end of year us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less accumulated depreciation Restricted Stock [Member] Property, plant and equipment, net Total property, plant and equipment, net Employee Stock Option [Member] us-gaap_PropertyPlantAndEquipmentGross Property, plant and equipment, gross us-gaap_CapitalLeasedAssetsGross Capital Leased Assets, Gross Antidilutive Securities, Name [Domain] us-gaap_ConstructionInProgressGross Construction in Progress, Gross Antidilutive Securities [Axis] Debt Disclosure [Text Block] Selling, general and administrative Accruals for warranty us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements General and administrative Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Earnings Per Share [Text Block] Reclassification, Policy [Policy Text Block] us-gaap_NumberOfReportableSegments Number of Reportable Segments Impaired Long-Lived Assets Held and Used, Asset Name [Domain] us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_PriorPeriodReclassificationAdjustment Prior Period Reclassification Adjustment Schedule of Segment Reporting Information, by Segment [Table Text Block] Cash flows from investing activities: Research and development Impaired Long-Lived Assets Held and Used by Type [Axis] us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities Total adjustments Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]