Derivatives - Schedule of Losses (Gains) on Derivatives Financial Instruments (Details) - Interest rate swaps - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
| Interest expense, net | ||
| Derivatives designated as cash flow hedges: | ||
| (Gains) losses reclassified from Accumulated other comprehensive income (“AOCI”) into income | $ (4,973) | $ (10,131) |
| (Gains) losses recognized into income | 0 | 0 |
| Total (gains) losses | (4,973) | (10,131) |
| Other expense, net | ||
| Derivatives designated as cash flow hedges: | ||
| (Gains) losses reclassified from Accumulated other comprehensive income (“AOCI”) into income | 0 | 0 |
| (Gains) losses recognized into income | 45,503 | (60,501) |
| Total (gains) losses | $ 45,503 | $ (60,501) |