XML 80 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments - Cash Flow Hedges (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Effects of derivative instruments        
Unrealized loss on derivative instruments $ (7,277) $ (3,627) $ (10,673) $ (9,647)
Cash Flow Hedging        
Effects of derivative instruments        
Unrealized loss on derivative instruments (7,277) (3,627) (10,673) (9,647)
Cash Flow Hedging | Interest rate contracts | Interest rate contracts        
Effects of derivative instruments        
Unrealized loss on derivative instruments $ (7,277) $ (3,627) $ (10,673) $ (9,647)