Derivative Instruments - Schedule of Derivative Instruments in Consolidated Statements of Comprehensive Income (Loss) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Derivative [Line Items] | ||||
Amount of gain (loss) recognized in OCI on derivatives | $ (1,472) | $ 1,698 | $ (4,555) | $ 2,900 |
Impact of reclassification adjustment to interest expense included in Net Income (Loss) | 530 | 469 | 1,075 | 942 |
Cash Flow Hedging | Designated as Hedging Instrument | ||||
Derivative [Line Items] | ||||
Amount of gain (loss) recognized in OCI on derivatives | (1,472) | 1,698 | (4,555) | 2,900 |
Impact of reclassification adjustment to interest expense included in Net Income (Loss) | $ (530) | $ (469) | $ (1,075) | $ (942) |