v3.26.1
Derivatives - Schedule of Interest Rate Swap Agreements (Details) - Cash Flow Hedging - Designated as Hedging Instrument - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Reduced in notional amount   $ 30,000
3.4396% Interest Rate Swap, Maturing at December 2026    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 337,500 $ 337,500
Fixed Interest Rate 3.4396% 3.4396%
3.3750% Interest Rate Swap, Maturing at December 2026    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 337,500 $ 337,500
Fixed Interest Rate 3.375% 3.375%
4.0433% Interest Rate Swap, Maturing at December 2026    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 110,000  
Fixed Interest Rate 4.0433% 4.0433%
3.2480% Interest Rate Swap, Maturing at December 2027    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 200,000 $ 200,000
Fixed Interest Rate 3.248% 3.248%
3.4581% Interest Rate Swap, Maturing at December 2028    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 100,000  
Fixed Interest Rate 3.4581%  
3.6995% Interest Rate Swap, Maturing at December 2028    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 100,000  
Fixed Interest Rate 3.6995%  
4.0433% Interest Rate Swap, Maturing January 31,2024 to September 14, 2025    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 140,000 $ 140,000
4.0433% Interest Rate Swap, Maturing September 15, 2025 to December 31, 2026    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount   $ 110,000