| Name | GrossTransactionVolume |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | credit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Amount of consideration expected to be received as agent for product and service transferred to customer by another party, before deduction of payment for product and service provided by that party. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Gross Billing, Agent Transaction | en-US | http://www.xbrl.org/2003/role/label | 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 | 606 | http://www.xbrl.org/2009/role/commonPracticeRef |
| SubTopic | 10 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Section | 55 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Paragraph | 38 | http://www.xbrl.org/2009/role/commonPracticeRef |
| URI | http://asc.fasb.org/extlink&oid=121551570&loc=SL49130624-203046-203046 | http://www.xbrl.org/2009/role/commonPracticeRef |