Annual report [Section 13 and 15(d), not S-K Item 405]

Accumulated Other Comprehensive Income (Loss) - Activity in Accumulated Other Comprehensive Income (Detail)

v3.25.0.1
Accumulated Other Comprehensive Income (Loss) - Activity in Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Other comprehensive income (loss) before reclassification $ (2,373) $ 306  
Reclassification from accumulated other comprehensive income 1,533    
Balance at beginning of period (29,058)    
Balance at end of period (28,576) (29,058)  
Balance at beginning of period 701,891 637,515 $ 643,417
Other comprehensive income (loss), net of tax 1,205 17,057 (80,542)
Balance at end of period 732,174 701,891 637,515
Unrealized Gains and Losses on Available for Sale Securities      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance at beginning of period (101,292) (124,958) (11,864)
Other comprehensive income (loss) before reclassification 2,527 21,795 (113,094)
Reclassification from accumulated other comprehensive income   1,871  
Net current period other comprehensive income 2,527 23,666 (113,094)
Balance at end of period (98,765) (101,292) (124,958)
Unrealized Gains and Losses on Cash Flow Hedge      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance at beginning of period 306    
Other comprehensive income (loss) before reclassification (2,373) 306  
Reclassification from accumulated other comprehensive income (1,533)    
Net current period other comprehensive income (840) 306  
Balance at end of period (534) 306  
Tax Benefit (Expense)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance at beginning of period 29,058 35,973 3,421
Other comprehensive income (loss) before reclassification (41) (6,351) 32,552
Reclassification from accumulated other comprehensive income (441) (564)  
Net current period other comprehensive income (482) (6,915) 32,552
Balance at end of period 28,576 29,058 35,973
Accumulated Other Comprehensive Income (Loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance at beginning of period (71,928) (88,985) (8,443)
Other comprehensive income (loss) before reclassification 113 15,750 (80,542)
Reclassification from accumulated other comprehensive income 1,092 1,307  
Other comprehensive income (loss), net of tax 1,205 17,057 (80,542)
Balance at end of period $ (70,723) $ (71,928) $ (88,985)