XML 75 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Changes in Accumulated Other Comprehensive Loss by Component - Schedule of Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Gains (losses) from the sale of available-for-sale securities $ 20,907 $ 14,349 $ 12,938
Tax (expense) benefit (8,807) (13,470) (14,670)
Net income 59,059 39,471 38,386
Amounts Reclassified from Accumulated Other Comprehensive Loss      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net income 146 (280) (9)
Amounts Reclassified from Accumulated Other Comprehensive Loss | Realized Gains (Losses) on Sale of Available-for-sale Securities      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Gains (losses) from the sale of available-for-sale securities 185 (355) (12)
Tax (expense) benefit $ (39) $ 75 $ 3