XML 117 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Comprehensive Income (Loss) - Summary of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Balance at beginning of year $ 256,783 $ 244,668 $ 242,624 $ 243,079 $ 226,665 $ 232,003 $ 228,461 $ 228,923 $ 243,079 $ 228,923 $ 245,657
Other comprehensive income (loss) (7,998) 8,108 (552) (2,804) 13,199 (9,340) (371) 1,449 (3,246) 4,937 (42,265)
Balance at end of year 252,493 $ 256,783 $ 244,668 242,624 243,079 $ 226,665 $ 232,003 228,461 252,493 243,079 228,923
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent                      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Balance at beginning of year       $ 300       $ 544 300 544 0
Unrealized (losses) gains on cash flow hedging derivatives arising during the year                 (181) (309) 689
Related deferred taxes                 38 65 (145)
Other comprehensive income (loss)                 (143) (244) 544
Balance at end of year $ 157       $ 300       $ 157 $ 300 $ 544