XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Investment Securities - Summary of Amortized Cost and Approximate Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost $ 840,259 $ 0
Allowance for Credit Losses 0  
Net Carrying Value 840,259  
Gross Unrealized Gains 0  
Gross Unrealized Losses (46,446)  
Fair Value 793,813  
Asset-backed securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 361,107  
Allowance for Credit Losses 0  
Net Carrying Value 361,107  
Gross Unrealized Gains 0  
Gross Unrealized Losses (4,974)  
Fair Value 356,133  
Agency-guaranteed residential mortgage-backed securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 7,189  
Allowance for Credit Losses 0  
Net Carrying Value 7,189  
Gross Unrealized Gains 0  
Gross Unrealized Losses (563)  
Fair Value 6,626  
Agency-guaranteed commercial mortgage-backed securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 1,928  
Allowance for Credit Losses 0  
Net Carrying Value 1,928  
Gross Unrealized Gains 0  
Gross Unrealized Losses (104)  
Fair Value 1,824  
Agency-guaranteed residential collateralized mortgage obligations    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 204,495  
Allowance for Credit Losses 0  
Net Carrying Value 204,495  
Gross Unrealized Gains 0  
Gross Unrealized Losses (18,376)  
Fair Value 186,119  
Agency-guaranteed commercial collateralized mortgage obligations    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 151,711  
Allowance for Credit Losses 0  
Net Carrying Value 151,711  
Gross Unrealized Gains 0  
Gross Unrealized Losses (9,435)  
Fair Value 142,276  
Private label collateralized mortgage obligations    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 113,829  
Allowance for Credit Losses 0  
Net Carrying Value 113,829  
Gross Unrealized Gains 0  
Gross Unrealized Losses (12,994)  
Fair Value $ 100,835