Income Taxes - Summary of Income Tax Examinations (Details) |
12 Months Ended |
|---|---|
Dec. 31, 2023 | |
| U.S. Federal | Earliest Tax Year | |
| Income Tax Contingency [Line Items] | |
| Open Years | 2020 |
| U.S. Federal | Latest Tax Year | |
| Income Tax Contingency [Line Items] | |
| Open Years | 2022 |
| U.S. State and Local | Earliest Tax Year | |
| Income Tax Contingency [Line Items] | |
| Open Years | 2019 |
| U.S. State and Local | Latest Tax Year | |
| Income Tax Contingency [Line Items] | |
| Open Years | 2022 |
| Non-U.S. | Earliest Tax Year | |
| Income Tax Contingency [Line Items] | |
| Open Years | 2020 |
| Non-U.S. | Latest Tax Year | |
| Income Tax Contingency [Line Items] | |
| Open Years | 2022 |