| Name | ServicingLiabilityAtFairValueDescriptionOfOtherChangesThatAffectBalance |
|---|---|
| Namespace | http://fasb.org/us-gaap/2022 |
| Prefix | us-gaap |
| Data type | xbrli:stringItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Servicing Liability at Fair Value, Description of Other Changes that Affect Balance | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Description of the other changes in the balance of servicing liabilities subsequently measured at fair value, including changes other than additions, disposals, changes in fair value resulting from changes in valuation inputs or changes in assumptions, or other changes in fair value. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| elementCreationTaxonomyVersion | 2008 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 860 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 50 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 50 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 3 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Subparagraph | (a)(5) | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746 | http://fasb.org/us-gaap/role/ref/legacyRef |