XML 99 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Borrowings - Summary of Repurchase Agreements (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Securities Sold Under Agreements to Repurchase    
Repurchase agreements $ 945,916 $ 1,020,794
Overnight and Continuous    
Securities Sold Under Agreements to Repurchase    
Repurchase agreements 945,916 1,020,794
Residential mortgage-backed securities | Overnight and Continuous    
Securities Sold Under Agreements to Repurchase    
Repurchase agreements $ 945,916 $ 1,020,794