v3.25.1
Other Comprehensive Income (Loss) - Schedule of other comprehensive income (loss) and discloses the tax impact (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Other Comprehensive Income (Loss), Tax [Abstract]    
Unrealized holding gains (losses) arising during period, Pre-Tax $ 612 $ 48
Reclassification adjustment for (gains) losses realized in net income, Pre-Tax (16) (7)
Other comprehensive income (loss), Pre-Tax 596 41
Unrealized holding gains (losses) arising during period, Income Tax Benefit (Expense) (155) (7)
Reclassification adjustment for (gains) losses realized in net income, Income Tax Benefit (Expense) 4 2
Other comprehensive income (loss), Income Tax Benefit (Expense) (151) (5)
Unrealized holding gains (losses) arising during period, Net-of-Tax Amount 457 41
Reclassification adjustment for (gains) losses realized in net income, Net-of-Tax Amount (12) (5)
Total other comprehensive income $ 445 $ 36