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