v3.26.1
Derivative Instruments and Hedging Activities - Gross Fair Values of Derivatives (Details) - Interest rate swaps - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Assets $ 0 $ 1,000
Liabilities 2,000 1,000
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Assets 0 1,000
Liabilities 2,000 1,000
Reduction of derivative asset related to variation margin settlements 80,000 93,000
Reduction of derivative liability related to variation margin settlements 693,000 $ 21,000
Designated as Hedging Instrument | (Less than)    
Derivatives, Fair Value [Line Items]    
Assets $ 500