Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Prepaid Expense and Other Assets, Current [Abstract] | ||
| Insurance recovery receivable | $ 12,900 | $ 0 |
| Income taxes receivable | 3,537 | 4,524 |
| Reimbursable third-party payments | 15,481 | 0 |
| Prepaid software implementation costs | 0 | 5,751 |
| Other prepaid expenses and other current assets | 24,968 | 35,105 |
| Total prepaid expenses and other current assets | $ 56,886 | $ 45,380 |