v3.25.2
Regulatory Ratios and Capital - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jan. 17, 2024
USD ($)
Dec. 31, 2009
USD ($)
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Shares repurchased $ 21,006 $ 50,011 $ 52,158 $ 81,534      
Assets $ 31,943,535   $ 31,943,535   $ 30,731,883   $ 15,000,000
January 2024 Share Repurchase Program              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Authorized repurchase amount           $ 200,000  
January 2023 Share Repurchase Program              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Shares repurchased (in shares) | shares     713,966        
Shares repurchased     $ 52,200        
Shares repurchased, price per share (in dollars per share) | $ / shares     $ 72.58        
Basel III, Phased-In              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Tier 1 capital (to average assets) to be well capitalized under prompt corrective action provisions, ratio 0.025   0.025