Summary of Significant Accounting Policies - Summary of Payments Made to Customers (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| Disaggregation of Revenue [Line Items] | |||
| Total payments made to customers | $ 271,740 | $ 523,954 | $ 507,448 |
| Reductions to revenue | |||
| Disaggregation of Revenue [Line Items] | |||
| Total payments made to customers | 156,160 | 384,181 | 274,461 |
| Charges to operations and support | |||
| Disaggregation of Revenue [Line Items] | |||
| Total payments made to customers | 68,850 | 83,093 | 103,364 |
| Charges to sales and marketing expense | |||
| Disaggregation of Revenue [Line Items] | |||
| Total payments made to customers | $ 46,730 | $ 56,680 | $ 129,623 |