| Name | ValuationAllowanceForImpairmentOfRecognizedServicingAssetsMember |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | nonnum:domainItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| SEC Schedule, 12-09, Reserve, Impairment of Recognized Servicing Asset [Member] | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Reserve for expected decrease in value of asset representing net future revenue from contractually specified servicing fee, late charge, and other ancillary revenue, in excess of future cost from servicing arrangement. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Publisher | FASB | http://www.xbrl.org/2009/role/commonPracticeRef |
| Name | Accounting Standards Codification | http://www.xbrl.org/2009/role/commonPracticeRef |
| Topic | 235 | http://www.xbrl.org/2009/role/commonPracticeRef |
| SubTopic | 10 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Section | S99 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Paragraph | 4 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Subparagraph | (SX 210.12-09(ColumnA)) | http://www.xbrl.org/2009/role/commonPracticeRef |
| URI | http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690 | http://www.xbrl.org/2009/role/commonPracticeRef |