XML 136 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Components of Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Total $ (55,181) $ (57,920)
Accumulated Other Comprehensive Income [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Net unrealized or unamortized gains (losses) (72,724) (76,709)
Tax effect 17,543 18,789
Total (55,181) (57,920)
Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Total 1,575 633
Cash Flow Hedges [Member] | Accumulated Other Comprehensive Income [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Net unrealized or unamortized gains (losses) 2,073 839
Tax effect (498) (206)
Available for Sale Securities [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Total (56,756) (58,553)
Available for Sale Securities [Member] | Accumulated Other Comprehensive Income [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Net unrealized or unamortized gains (losses) (74,797) (77,548)
Tax effect $ 18,041 $ 18,995