v3.26.1
Fair Value Measurements - Derivative Financial Instruments Designated as Cash Flow Hedges (Details) - Cash Flow Hedging
$ in Thousands
Jun. 30, 2026
USD ($)
Interest Rate Swap Maturing November 2026  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Notional amount $ 19,496
Interest Rate Swap Maturing April 2029  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Notional amount 20,000
Interest Rate Swap Maturing April 30, 2029  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Notional amount $ 25,000