v3.26.3
Summary of Significant Accounting Policies - Derivative Instruments Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Jun. 30, 2025
agreement
Sep. 30, 2026
USD ($)
Sep. 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 $ 25 $ 68   $ 761 $ 2,645    
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 1,830     1,830      
Interest rate swap assets | Cash Flow Hedging | Designated as Hedging Instrument              
Derivative              
Notional amounts             $ 230,000
Interest rate             2.80%
Interest rate swap liabilities 6,697     6,697   (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 liability           $ (2,322)  
Embedded derivative, fair value of embedded derivative asset $ 6,697     $ 6,697