XML 94 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Summary of Amortized Cost and Approximate Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost $ 1,103,170 $ 840,259
Allowance for Credit Losses 0 0
Net Carrying Value 1,103,170 840,259
Gross Unrealized Gains 202 0
Gross Unrealized Losses (56,933) (46,446)
Fair Value 1,046,439 793,813
Asset-backed securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 575,990 361,107
Allowance for Credit Losses 0 0
Net Carrying Value 575,990 361,107
Gross Unrealized Gains 202 0
Gross Unrealized Losses (2,064) (4,974)
Fair Value 574,128 356,133
Agency-guaranteed residential mortgage-backed securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 7,039 7,189
Allowance for Credit Losses 0 0
Net Carrying Value 7,039 7,189
Gross Unrealized Gains 0 0
Gross Unrealized Losses (649) (563)
Fair Value 6,390 6,626
Agency-guaranteed commercial mortgage-backed securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 1,850 1,928
Allowance for Credit Losses 0 0
Net Carrying Value 1,850 1,928
Gross Unrealized Gains 0 0
Gross Unrealized Losses (134) (104)
Fair Value 1,716 1,824
Agency-guaranteed residential collateralized mortgage obligations    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 186,636 204,495
Allowance for Credit Losses 0 0
Net Carrying Value 186,636 204,495
Gross Unrealized Gains 0 0
Gross Unrealized Losses (19,049) (18,376)
Fair Value 167,587 186,119
Agency-guaranteed commercial collateralized mortgage obligations    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 146,765 151,711
Allowance for Credit Losses 0 0
Net Carrying Value 146,765 151,711
Gross Unrealized Gains 0 0
Gross Unrealized Losses (23,178) (9,435)
Fair Value 123,587 142,276
Private label collateralized mortgage obligations    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 184,890 113,829
Allowance for Credit Losses 0 0
Net Carrying Value 184,890 113,829
Gross Unrealized Gains 0 0
Gross Unrealized Losses (11,859) (12,994)
Fair Value $ 173,031 $ 100,835