XML 98 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments - Additional information (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
agreement
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
agreement
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
agreement
Dec. 31, 2021
USD ($)
agreement
Interest Rate Contract            
Derivative [Line Items]            
Borrowings at variable interest rates $ 581,800   $ 581,800   $ 914,900  
Number of interest rate swap agreements | agreement 5   5     4
Number of interest rate swaps entered into | agreement     1   3  
Adjustment to interest expense $ 500 $ (3,000) $ (4,400) $ (9,200)    
Interest Rate Contract | Cash Flow Hedging | Designated as Hedging Instrument            
Derivative [Line Items]            
Notional amount $ 334,500   $ 334,500   $ 425,000  
2021 Swap Arrangements            
Derivative [Line Items]            
Number of interest rate swap agreements | agreement 2   2   2  
Notional amount           $ 100,000
Remaining maturity term 4 months   4 months      
2024 Swap Agreements, Group 1            
Derivative [Line Items]            
Notional amount         $ 50,000  
Number of interest rate swaps terminated | agreement     2      
2024 Swap Agreements, Group 2            
Derivative [Line Items]            
Number of interest rate swap agreements | agreement 1   1      
Notional amount $ 34,500   $ 34,500   $ 75,000  
Remaining maturity term 44 months   44 months      
Number of interest rate swaps entered into | agreement         1  
2025 Swap Agreements            
Derivative [Line Items]            
Notional amount $ 50,000   $ 50,000      
Remaining maturity term 49 months   49 months