v3.26.1
Schedule of Temporary Impairment Losses, Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 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 $ 603,073 $ 102,611
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (6,575) (607)
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 718,126 783,123
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (139,720) (136,960)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 1,321,199 885,734
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (146,295) (137,567)
Debt Securities, Held-to-maturity 574,542 519,422
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 108 1,091
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (53,397) (49,848)
Securities held to maturity, fair value 521,253 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 379,147  
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (4,380)  
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 236,676  
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (56,334)  
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 615,823  
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (60,714)  
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 220,112 19,924
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (2,160) (95)
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 409,615 438,740
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (77,302) (75,357)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 629,727 458,664
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (79,462) (75,452)
Debt Securities, Held-to-maturity 378,466 307,676
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 20 485
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (35,641) (33,395)
Securities held to maturity, fair value 342,845 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,477 21,448
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (2,888) (2,751)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 21,477 21,448
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (2,888) (2,751)
Debt Securities, Held-to-maturity 23,366 23,199
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (2,887) (2,735)
Securities held to maturity, fair value 20,479 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 1,345 0
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (4) 0
Investment Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 24,661 26,563
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (1,884) (1,840)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 26,006 26,563
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (1,888) (1,840)
Debt Securities, Held-to-maturity 22,234 22,743
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (1,276) (1,250)
Securities held to maturity, fair value 20,958 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 2,469  
Investment Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (31)  
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 (983)  
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 25,314  
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (1,014)  
US Government Agencies Debt Securities [Member]    
Schedule of Unrealized Losses and Estimated Fair Values [Line Items]    
Debt Securities, Held-to-maturity 149,900  
Securities held to maturity, fair value 136,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,654 2,789
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (327) (309)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 2,654 2,789
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (327) (309)
Debt Securities, Held-to-maturity 1,306 1,379
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (150) (144)
Securities held to maturity, fair value 1,156 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 198 596
Investment Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (2) (4)
Investment Securities, Continuous Unrealized Loss Position, Fair Value, Total 198 596
Investment Securities, Continuous Unrealized Loss Position, Accumulated Loss (2) (4)
Debt Securities, Held-to-maturity 600 800
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (2) (4)
Securities held to maturity, fair value 598 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 148,570 163,625
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 88 606
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (13,441) (12,320)
Securities held to maturity, fair value $ 135,217 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)