XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities Available for Sale - Continuous loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Securities Available-for-Sale [Line Items]    
Fair value, less than 12 months $ 71,740 $ 168,722
Unrealized losses, less than 12 months (981) (23,346)
Fair value, 12 months or longer 315,760 156,091
Unrealized losses, 12 months or longer (56,643) (40,044)
Fair Value 387,500 324,813
Unrealized Losses (57,624) (63,390)
Senior asset-backed securities related to Structured Program transactions    
Schedule of Securities Available-for-Sale [Line Items]    
Fair value, less than 12 months 38,359  
Unrealized losses, less than 12 months (42)  
Fair value, 12 months or longer 0  
Unrealized losses, 12 months or longer 0  
Fair Value 38,359  
Unrealized Losses (42)  
U.S. agency residential mortgage-backed securities    
Schedule of Securities Available-for-Sale [Line Items]    
Fair value, less than 12 months 6,497 111,843
Unrealized losses, less than 12 months (149) (15,831)
Fair value, 12 months or longer 201,426 102,584
Unrealized losses, 12 months or longer (37,348) (25,417)
Fair Value 207,923 214,427
Unrealized Losses (37,497) (41,248)
U.S. agency securities    
Schedule of Securities Available-for-Sale [Line Items]    
Fair value, less than 12 months 0 50,352
Unrealized losses, less than 12 months 0 (7,213)
Fair value, 12 months or longer 80,104 24,042
Unrealized losses, 12 months or longer (13,348) (8,840)
Fair Value 80,104 74,394
Unrealized Losses (13,348) (16,053)
Mortgage-backed securities    
Schedule of Securities Available-for-Sale [Line Items]    
Fair value, less than 12 months 13,973 2,441
Unrealized losses, less than 12 months (740) (229)
Fair value, 12 months or longer 23,103 20,077
Unrealized losses, 12 months or longer (4,695) (4,241)
Fair Value 37,076 22,518
Unrealized Losses (5,435) (4,470)
Other asset-backed securities    
Schedule of Securities Available-for-Sale [Line Items]    
Fair value, less than 12 months 12,911 4,086
Unrealized losses, less than 12 months (50) (73)
Fair value, 12 months or longer 8,538 6,945
Unrealized losses, 12 months or longer (584) (712)
Fair Value 21,449 11,031
Unrealized Losses (634) (785)
Municipal securities    
Schedule of Securities Available-for-Sale [Line Items]    
Fair value, less than 12 months 0 0
Unrealized losses, less than 12 months 0 0
Fair value, 12 months or longer 2,589 2,443
Unrealized losses, 12 months or longer (668) (834)
Fair Value 2,589 2,443
Unrealized Losses $ (668) $ (834)