v3.26.1
Derivative Financial Instruments and Hedging Activities - Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax        
Gain (loss) recognized in OCI, gross of tax $ 88 $ (160) $ 190 $ (493)
Gain reclassified from AOCI into net income, gross of tax (37) (73) (76) (229)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax        
Gain (loss) recognized in OCI, net of tax 64 (117) 138 (359)
Gain reclassified from AOCI into net income, net of tax (27) (53) (55) (166)
Interest Rate Swap        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax        
Gain (loss) recognized in OCI, gross of tax 87 (160) 189 (493)
Gain reclassified from AOCI into net income, gross of tax 37 73 76 229
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax        
Gain (loss) recognized in OCI, net of tax 63 (117) 138 (359)
Gain reclassified from AOCI into net income, net of tax $ 27 $ 53 $ 55 $ 166