Fair Value Measurements - Schedule of Assets at Fair Value on Nonrecurring Basis (Details) - Fair Value, Measurements, Nonrecurring - USD ($) $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
| Assets Held Impaired At March 31, 2023 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
$ 2,526
|
|
| Assets Held Impaired At June 30, 2023 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
5,826
|
|
| Assets Held Impaired At September 30, 2023 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
29,932
|
|
| Assets Held Impaired At June 30, 2022 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
|
$ 4,700
|
| Assets Held Impaired At September 30, 2022 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
|
4,094
|
| Assets Held Impaired At December 31 2022 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
|
29,636
|
| Level 3 | Assets Held Impaired At March 31, 2023 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
2,526
|
|
| Level 3 | Assets Held Impaired At June 30, 2023 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
5,826
|
|
| Level 3 | Assets Held Impaired At September 30, 2023 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
$ 29,932
|
|
| Level 3 | Assets Held Impaired At June 30, 2022 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
|
4,700
|
| Level 3 | Assets Held Impaired At September 30, 2022 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
|
4,094
|
| Level 3 | Assets Held Impaired At December 31 2022 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets Impaired Fair Value Disclosure |
|
$ 29,636
|