v3.26.1
Derivative Instruments and Hedging Activities - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
instrument
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
instrument
Derivative [Line Items]              
Amount of (loss) gain reclassified from AOCI interest expense $ (172,000)     $ (324,000)      
Amortized loss related to terminated swaps 312,000   $ 0 616,000 $ 0    
Interest Rate Swap              
Derivative [Line Items]              
Amount of hedged item $ 20,000,000     $ 20,000,000      
Interest Rate Swap | Designated as Hedging Instrument              
Derivative [Line Items]              
Notional amount           $ 125,000,000  
Fixed interest rate (in percent)           3.29%  
Number of instruments held | instrument             2
Interest Rate Swap 1 | Designated as Hedging Instrument              
Derivative [Line Items]              
Notional amount             $ 100,000,000
Interest Rate Swap 2 | Designated as Hedging Instrument              
Derivative [Line Items]              
Notional amount             $ 75,000,000
Pay-Fixed, Receive-Variable Swap | Designated as Hedging Instrument              
Derivative [Line Items]              
Number of instruments held | instrument   2          
Early termination fees   $ 1,400,000