XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Other Comprehensive Income (Loss) - Summary of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period $ 265,492 $ 244,668 $ 252,493 $ 243,079
Other comprehensive gain 3,669 8,108 9,017 4,752
Balance at end of period 274,566 256,783 274,566 256,783
Accumulated Net Gain (Loss) from Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period 84 733 157 300
Unrealized losses on cash flow hedging derivatives arising during the period (82) (1,100) (175) (552)
Related deferred taxes 17 231 37 116
Other comprehensive gain (65) (869) (138) (436)
Balance at end of period $ 19 $ (136) $ 19 $ (136)