Other Assets - Schedule of Other Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Other Assets [Line Items] | ||
Other assets | $ 55,517 | $ 103,217 |
Interest rate swap | ||
Other Assets [Line Items] | ||
Other assets | 37,089 | 85,586 |
Security deposits | ||
Other Assets [Line Items] | ||
Other assets | 3,602 | 3,523 |
Long-term prepaid expenses | ||
Other Assets [Line Items] | ||
Other assets | 3,273 | 3,711 |
Deferred revolving credit facility costs | ||
Other Assets [Line Items] | ||
Other assets | 4,427 | 2,206 |
Other long-term assets | ||
Other Assets [Line Items] | ||
Other assets | $ 7,126 | $ 8,191 |