v3.26.3
Financial Instruments: Derivatives and Hedging - Schedule of Notional and Fair Value of Derivative Financial Instruments and Foreign Currency Hedges (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financial Instruments: Derivatives and Hedging    
Fair Value $ 36,013 $ 8,000
Interest Rate Contract    
Financial Instruments: Derivatives and Hedging    
Fair Value 35,608  
December 2026    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 125,000  
Strike Rate 3.667%  
Fair Value $ 108  
December 2026    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 125,000  
Strike Rate 3.67%  
Fair Value $ 107  
February 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 2.903%  
Fair Value $ 398  
February 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 2.733%  
Fair Value $ 456  
February 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 50,000  
Strike Rate 2.463%  
Fair Value $ 274  
February 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 200,000  
Strike Rate 2.591%  
Fair Value $ 1,008  
May 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 150,000  
Strike Rate 3.524%  
Fair Value $ 671  
May 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 300,000  
Strike Rate 2.866%  
Fair Value $ 2,391  
June 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 68,678  
Strike Rate 4.466%  
Fair Value $ (80)  
June 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 73,125  
Strike Rate 4.00%  
Fair Value $ (213)  
June 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 370,000  
Strike Rate 3.888%  
Fair Value $ 1,051  
January 2028    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 3.756%  
Fair Value $ 1,016  
February 2028    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 80,000  
Strike Rate 4.174%  
Fair Value $ 388  
June 2028    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 357,500  
Strike Rate 2.982%  
Fair Value $ 6,547  
January 2029    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 225,000  
Strike Rate 3.92%  
Fair Value $ 3,387  
February 2029    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 177,000  
Strike Rate 3.331%  
Fair Value $ 5,281  
January 2030    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 225,000  
Strike Rate 3.865%  
Fair Value $ 5,370  
October 2026    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 0.00%  
Fair Value $ 18  
December 2026 1    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 0.00%  
Fair Value $ 3,715  
December 2026 2    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 0.00%  
Fair Value $ 3,715