XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Investment Securities (Schedule of Unrealized Loss on Investments, AFS) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value    
Less than 12 months, fair value $ 63,970 $ 289,705
More than 12 months, fair value 387,399 52,305
Fair value 451,369 342,010
Unrealized Losses    
Less than 12 months, unrealized loss 4,267 5,136
More than 12 months, unrealized loss 54,085 893
Unrealized loss 58,352 6,029
Asset-backed securities issued by GSEs and U.S. Agencies    
Fair Value    
Less than 12 months, fair value 24,688 205,891
More than 12 months, fair value 259,127 41,327
Fair value 283,815 247,218
Unrealized Losses    
Less than 12 months, unrealized loss 1,493 3,997
More than 12 months, unrealized loss 30,512 776
Unrealized loss 32,005 4,773
Residential CMOs    
Fair Value    
Less than 12 months, fair value 7,469 0
More than 12 months, fair value 138 57
Fair value 7,607 57
Unrealized Losses    
Less than 12 months, unrealized loss 381 0
More than 12 months, unrealized loss 19 4
Unrealized loss 400 4
Student loan trust ABSs    
Fair Value    
Less than 12 months, fair value 1,950 21,640
More than 12 months, fair value 42,170 2,226
Fair value 44,120 23,866
Unrealized Losses    
Less than 12 months, unrealized loss 1 281
More than 12 months, unrealized loss 2,292 5
Unrealized loss 2,293 286
Municipal bonds    
Fair Value    
Less than 12 months, fair value 6,695 47,314
More than 12 months, fair value 72,923 6,696
Fair value 79,618 54,010
Unrealized Losses    
Less than 12 months, unrealized loss 796 776
More than 12 months, unrealized loss 19,352 108
Unrealized loss 20,148 884
Corporate bonds    
Fair Value    
Less than 12 months, fair value 4,404  
More than 12 months, fair value 0  
Fair value 4,404  
Unrealized Losses    
Less than 12 months, unrealized loss 459  
More than 12 months, unrealized loss 0  
Unrealized loss 459  
U.S. government obligations    
Fair Value    
Less than 12 months, fair value 18,764 14,860
More than 12 months, fair value 13,041 1,999
Fair value 31,805 16,859
Unrealized Losses    
Less than 12 months, unrealized loss 1,137 82
More than 12 months, unrealized loss 1,910 0
Unrealized loss $ 3,047 $ 82