v3.26.1
Summary of Significant Accounting Policies - Derivative Instruments Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
agreement
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
May 31, 2022
USD ($)
Derivative          
Number of additional interest rate swap agreements | agreement   2      
Interest rate swap liabilities $ 697     $ 2,322  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest expense   Interest expense    
Derivative gains reclassified from accumulated other comprehensive income $ 33   $ 942    
Cash Flow Hedging | Designated as Hedging Instrument          
Derivative          
Notional amounts 230,000     230,000  
Interest rate cash flow hedge gain to be reclassified during next 12 months 26        
Interest rate swap assets | Cash Flow Hedging | Designated as Hedging Instrument          
Derivative          
Notional amounts         $ 230,000
Interest rate         2.80%
Interest rate swap liabilities (672)     (2,322)  
Interest Rate Swap 1 | Cash Flow Hedging | Designated as Hedging Instrument          
Derivative          
Notional amounts   $ 115,000      
Interest rate   3.62%      
Interest Rate Swap 2 | Cash Flow Hedging | Designated as Hedging Instrument          
Derivative          
Notional amounts   $ 115,000      
Interest rate   3.64%      
Matured Swap | Cash Flow Hedging | Designated as Hedging Instrument          
Derivative          
Embedded derivative, fair value of embedded derivative liability 0     0  
New Swap | Cash Flow Hedging | Designated as Hedging Instrument          
Derivative          
Embedded derivative, fair value of embedded derivative liability $ 672     $ 2,322