Revenues from Contracts with Customers - Additional Information (Details) $ in Millions |
12 Months Ended |
|---|---|
|
Dec. 31, 2022
USD ($)
| |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation | two years |
| Loyalty Program Revenues [Member] | |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
| Remaining performance obligation | $ 631 |
| Application, initiation and other fees [Member] | |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
| Remaining performance obligation | 674 |
| Revenues, Other Obligations | |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
| Remaining performance obligation | $ 26 |