v3.26.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Reclassifications out of accumulated other comprehensive income        
Losses on investment securities available-for-sale $ (3,818) $ (1,877) $ (3,805) $ (2,874)
Income tax expense (14,613) (12,705) (40,057) (33,685)
Net income 49,542 42,296 137,042 117,135
Unrealized gains and losses on available-for-sale securities | Amount Reclassified from Accumulated Other Comprehensive Income        
Reclassifications out of accumulated other comprehensive income        
Losses on investment securities available-for-sale (3,818) (1,877) (3,805) (2,874)
Income before income taxes (3,818) (1,877) (3,805) (2,874)
Income tax expense (919) 452 916 692
Net income $ (2,899) $ (1,425) $ (2,889) $ (2,182)