XML 86 R74.htm IDEA: XBRL DOCUMENT
v3.19.1

13. Fair Value Measurements (Details - Delinquency status) - USD ($) $ in Thousands | Dec. 31, 2018 | Dec. 31, 2017
--- | --- | ---
Finance receivables measured at fair value current | $ 790,727 | $ 0
Finance receivables measured at fair value | 829,039 | 0
31 to 60 Days [Member] |  |
Finance receivables measured at fair value | 26,285 | 0
61 to 90 Days [Member] |  |
Finance receivables measured at fair value | 8,350 | 0
91 + Days [Member] |  |
Finance receivables measured at fair value | $ 3,677 | $ 0

X
- Definition Finance receivables measured at fair value. + References No definition available. + Details
Name: | cpss_FinanceReceivablesMeasuredAtFairValue
Namespace Prefix: | cpss_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Finance receivables measured at fair value current. + References No definition available. + Details
Name: | cpss_FinanceReceivablesMeasuredAtFairValueCurrent
Namespace Prefix: | cpss_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |