Derivatives - Schedule of Losses (Gains) on Derivatives Financial Instruments (Details) - Interest rate swaps - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Interest expense, net | |||
| Derivatives designated as cash flow hedges: | |||
| (Gains) losses reclassified from AOCI into income | $ (36,755) | $ (2,407) | $ 21,517 |
| Gains recognized into income | 0 | 0 | 0 |
| Total (gains) losses | (36,755) | (2,407) | 21,517 |
| Other expense, net | |||
| Derivatives designated as cash flow hedges: | |||
| (Gains) losses reclassified from AOCI into income | 0 | 0 | 0 |
| Gains recognized into income | 661 | (189,710) | (21,387) |
| Total (gains) losses | $ 661 | $ (189,710) | $ (21,387) |