v3.26.1
Investments - Schedule of Investment Securities by Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost    
Amortized Cost $ 1,496,857 $ 1,486,194
Fair Value    
Total 1,434,538 1,427,401
U.S. government agencies    
Amortized Cost    
One to five years 3,463  
Five to ten years 16,811  
Amortized Cost 20,274 13,603
Fair Value    
One to five years 3,450  
Five to ten years 16,804  
Total 20,254 13,617
Mortgage-backed securities    
Amortized Cost    
Within one year 35,542  
One to five years 232,369  
Five to ten years 170,883  
After 10 years 1,034,644  
Amortized Cost 1,473,438 1,469,440
Fair Value    
Within one year 35,304  
One to five years 225,174  
Five to ten years 159,877  
After 10 years 990,865  
Total 1,411,220 1,410,679
Municipal bonds    
Amortized Cost    
Five to ten years 3,050  
After 10 years 95  
Amortized Cost 3,145 3,151
Fair Value    
Five to ten years 2,981  
After 10 years 83  
Total $ 3,064 $ 3,105