v3.26.1
Schedule of Temporary Impairment Losses, Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Investment Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value $ 306,691 $ 102,611
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (2,658) (607)
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 742,460 783,123
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (138,899) (136,960)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 1,049,151 885,734
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (141,557) (137,567)
Debt Securities, Held-to-maturity 577,286 519,422
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 472 1,091
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (51,166) (49,848)
Securities held to maturity, fair value 526,592 470,665
US Government Agencies Debt Securities Commercial    
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Investment Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 227,955  
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (1,751)  
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 244,929  
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (56,852)  
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 472,884  
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (58,603)  
Residential Mortgage Backed Securities [Member]    
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Investment Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 75,998 19,924
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (896) (95)
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 425,533 438,740
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (75,771) (75,357)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 501,531 458,664
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (76,667) (75,452)
Debt Securities, Held-to-maturity 373,294 307,676
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 161 485
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (33,955) (33,395)
Securities held to maturity, fair value 339,500 274,766
US Government-sponsored Enterprises Debt Securities [Member]    
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Investment Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 0 0
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 0
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 21,467 21,448
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (2,816) (2,751)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 21,467 21,448
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (2,816) (2,751)
Debt Securities, Held-to-maturity 23,283 23,199
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (2,807) (2,735)
Securities held to maturity, fair value 20,476 20,464
Obligations of States and Political Subdivisions [Member]    
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Investment Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 2,738 0
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (11) 0
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 24,624 26,563
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (1,926) (1,840)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 27,362 26,563
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (1,937) (1,840)
Debt Securities, Held-to-maturity 22,739 22,743
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (1,314) (1,250)
Securities held to maturity, fair value 21,425 21,493
Corporate Debt Securities [Member]    
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Investment Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 0  
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0  
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 22,590  
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (1,230)  
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 22,590  
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (1,230)  
US Government Agencies Debt Securities [Member]    
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Debt Securities, Held-to-maturity 157,200  
Securities held to maturity, fair value 144,400  
US Government Agencies Residential Mortgage-backed Securities [Member]    
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Investment Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 0 0
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 0
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 2,720 2,789
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (301) (309)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 2,720 2,789
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (301) (309)
Debt Securities, Held-to-maturity 1,324 1,379
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (149) (144)
Securities held to maturity, fair value 1,175 1,235
Debt Security, Government, Non-US [Member]    
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Investment Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 0 0
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 0
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 597 596
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (3) (4)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 597 596
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (3) (4)
Debt Securities, Held-to-maturity 800 800
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (3) (4)
Securities held to maturity, fair value 797 796
US Government Agency Debt Securities Commercial [Member]    
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Investment Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value   77,195
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss   (509)
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value   270,142
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss   (55,482)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total   347,337
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss   (55,991)
Debt Securities, Held-to-maturity 155,846 163,625
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 311 606
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (12,938) (12,320)
Securities held to maturity, fair value $ 143,219 151,911
Corporate Securities [Member]    
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Investment Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value   5,492
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss   (3)
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value   22,845
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss   (1,217)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total   28,337
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss   $ (1,220)