XML 82 R70.htm IDEA: XBRL DOCUMENT
v3.7.0.1

12. Employee Benefits (Details - Fair Value of Plan Assets) - USD ($) $ in Thousands | Dec. 31, 2016 | Dec. 31, 2015
--- | --- | ---
Fair value of plan assets | $ 16,243 | $ 16,374
Company Common Stock [Member] |  |
Fair value of plan assets | 4,581 | 4,643
Large Cap Value [Member] |  |
Fair value of plan assets | 2,238 | 2,061
Mid Cap Index [Member] |  |
Fair value of plan assets | 625 | 578
Small Cap Growth [Member] |  |
Fair value of plan assets | 621 | 552
Small Cap Value [Member] |  |
Fair value of plan assets | 687 | 573
Focus Value [Member] |  |
Fair value of plan assets | 676 | 571
Growth [Member] |  |
Fair value of plan assets | 1,980 | 2,215
International Growth [Member] |  |
Fair value of plan assets | 2,392 | 2,475
Core Bond [Member] |  |
Fair value of plan assets | 1,644 | 1,833
High Yield [Member] |  |
Fair value of plan assets | 356 | 354
Inflation Protected Bond [Member] |  |
Fair value of plan assets | 433 | 482
Money Market [Member] |  |
Fair value of plan assets | 10 | 37
Level 1 [Member] |  |
Fair value of plan assets | 4,581 | 4,643
Level 1 [Member] | Company Common Stock [Member] |  |
Fair value of plan assets | 4,581 | 4,643
Level 1 [Member] | Large Cap Value [Member] |  |
Fair value of plan assets | 0 | 0
Level 1 [Member] | Mid Cap Index [Member] |  |
Fair value of plan assets | 0 | 0
Level 1 [Member] | Small Cap Growth [Member] |  |
Fair value of plan assets | 0 | 0
Level 1 [Member] | Small Cap Value [Member] |  |
Fair value of plan assets | 0 | 0
Level 1 [Member] | Focus Value [Member] |  |
Fair value of plan assets | 0 | 0
Level 1 [Member] | Growth [Member] |  |
Fair value of plan assets | 0 | 0
Level 1 [Member] | International Growth [Member] |  |
Fair value of plan assets | 0 | 0
Level 1 [Member] | Core Bond [Member] |  |
Fair value of plan assets | 0 | 0
Level 1 [Member] | High Yield [Member] |  |
Fair value of plan assets | 0 | 0
Level 1 [Member] | Inflation Protected Bond [Member] |  |
Fair value of plan assets | 0 | 0
Level 1 [Member] | Money Market [Member] |  |
Fair value of plan assets | 0 | 0
Level 2 [Member] |  |
Fair value of plan assets | 11,662 | 11,731
Level 2 [Member] | Company Common Stock [Member] |  |
Fair value of plan assets | 0 | 0
Level 2 [Member] | Large Cap Value [Member] |  |
Fair value of plan assets | 2,238 | 2,061
Level 2 [Member] | Mid Cap Index [Member] |  |
Fair value of plan assets | 625 | 578
Level 2 [Member] | Small Cap Growth [Member] |  |
Fair value of plan assets | 621 | 552
Level 2 [Member] | Small Cap Value [Member] |  |
Fair value of plan assets | 687 | 573
Level 2 [Member] | Focus Value [Member] |  |
Fair value of plan assets | 676 | 571
Level 2 [Member] | Growth [Member] |  |
Fair value of plan assets | 1,980 | 2,215
Level 2 [Member] | International Growth [Member] |  |
Fair value of plan assets | 2,392 | 2,475
Level 2 [Member] | Core Bond [Member] |  |
Fair value of plan assets | 1,644 | 1,833
Level 2 [Member] | High Yield [Member] |  |
Fair value of plan assets | 356 | 354
Level 2 [Member] | Inflation Protected Bond [Member] |  |
Fair value of plan assets | 433 | 482
Level 2 [Member] | Money Market [Member] |  |
Fair value of plan assets | 10 | 37
Level 3 [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | Company Common Stock [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | Large Cap Value [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | Mid Cap Index [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | Small Cap Growth [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | Small Cap Value [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | Focus Value [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | Growth [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | International Growth [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | Core Bond [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | High Yield [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | Inflation Protected Bond [Member] |  |
Fair value of plan assets | 0 | 0
Level 3 [Member] | Money Market [Member] |  |
Fair value of plan assets | $ 0 | $ 0

X
- Definition Fair value of assets that have been segregated and restricted to provide pension or postretirement benefits. Assets include, but are not limited to, stocks, bonds, other investments, earnings from investments, and contributions by the employer and employees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 35 -Paragraph 50 -URI http://asc.fasb.org/extlink&oid=64937038&loc=d3e12355-114930 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Plan Assets -URI http://asc.fasb.org/extlink&oid=6749337 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Plan Assets -URI http://asc.fasb.org/extlink&oid=6520858 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_CompanyCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_LargeCapValueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_MidCapIndexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_SmallCapGrowthMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_SmallCapValueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_FocusValueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_GrowthMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_InternationalGrowthMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_CoreBondMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_HighYieldMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_InflationProtectedBondMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=cpss_MoneyMarketMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |