XML 123 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) - Accumulated other comprehensive income/loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balances $ 1,164,294 $ 850,242 $ 724,171
Net unrealized gain (loss) on securities available for sale 7,312 (44,662) 5,562
Ending balances 1,251,822 1,164,294 850,242
Change in net unrealized gain on securities available for sale      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balances (37,616) 7,046  
Net unrealized gain (loss) on securities available for sale 7,312 (44,662) 5,562
Ending balances $ (30,304) $ (37,616) $ 7,046