v3.26.1
Derivative Financial Instruments - Interest Rate Swaps (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
agreement
Derivative [Line Items]  
Number of interest rate swap agreements | agreement 1
Interest Rate Swap One  
Derivative [Line Items]  
Date entered 2018-12
Notional amount | $ $ 200,000
Fixed interest rate paid 2.7715%
Variable interest rate received 1-month term SOFR
Effective date 2022-11
Expiration date 2027-07