v3.25.2
FHLB Advances, Other Borrowings and Subordinated Notes - Schedule of FHLB Advances, Other Borrowings and Subordinated Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Debt Disclosure [Abstract]      
FHLB advances $ 3,151,309 $ 3,151,309 $ 3,176,309
Other borrowings:      
Notes payable 128,500 142,763 157,024
Secured borrowings 440,558 334,934 391,395
Other 56,334 57,106 58,160
Total other borrowings 625,392 534,803 606,579
Subordinated notes 298,458 298,283 298,113
Total FHLB advances, other borrowings and subordinated notes $ 4,075,159 $ 3,984,395 $ 4,081,001