XML 61 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Changes in Accumulated Other Comprehensive Loss by Component - Schedule of Reclassification Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Losses from the sale of available-for-sale securities $ 1,069 $ 1,284
Tax benefit (8,481) (6,666)
Net income 26,060 17,228
Amounts Reclassified from Accumulated Other Comprehensive Loss    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Net income (32) (2)
Amounts Reclassified from Accumulated Other Comprehensive Loss | Losses from the sale of available-for-sale securities    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Losses from the sale of available-for-sale securities (40) (2)
Tax benefit $ 8 $ 0