v3.26.1
Derivative Instruments and Hedging Activities - Schedule of the Notional Amount and Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Fair Value of Assets $ 3,873 $ 2,915
Fair Value of Liabilities (1,848) (3,929)
Interest rate swaps | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Outstanding Notional Amount 525,000 525,000
Interest rate swaps | Assets | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Fair Value of Assets 3,873 2,915
Interest rate swaps | Liabilities | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Fair Value of Liabilities $ (1,848) (3,929)
Interest rate swaps | Variable Rate Term Loan, Subject To Interest Rate Swap, Maturing January 31, 2028    
Derivatives, Fair Value [Line Items]    
Weighted average interest rate, percentage 2.83%  
Interest rate swaps | Variable Rate Term Loan, Subject To Interest Rate Swap, Maturing January 31, 2028 | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Outstanding Notional Amount $ 275,000 275,000
Interest rate swaps | Variable Rate Term Loan, Subject To Interest Rate Swap, Maturing January 31, 2028 | Assets | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Fair Value of Assets 3,873 2,915
Interest rate swaps | Variable Rate Term Loan, Subject To Interest Rate Swap, Maturing January 31, 2028 | Liabilities | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Fair Value of Liabilities $ (197) (472)
Interest rate swaps | Variable Rate Term Loan, Subject To Interest Rate Swap, Maturing March 20, 2029    
Derivatives, Fair Value [Line Items]    
Weighted average interest rate, percentage 3.76%  
Interest rate swaps | Variable Rate Term Loan, Subject To Interest Rate Swap, Maturing March 20, 2029 | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Outstanding Notional Amount $ 250,000 250,000
Interest rate swaps | Variable Rate Term Loan, Subject To Interest Rate Swap, Maturing March 20, 2029 | Assets | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Fair Value of Assets 0 0
Interest rate swaps | Variable Rate Term Loan, Subject To Interest Rate Swap, Maturing March 20, 2029 | Liabilities | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Fair Value of Liabilities $ (1,651) $ (3,457)