v3.25.2
Subsequent Events - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Subsequent Event [Line Items]    
Investment securities available-for-sale $ 2,486,306 $ 2,542,115
CBB Settlement Agreement [Member[    
Subsequent Event [Line Items]    
Legal Settlement Gain 6,000  
Investment securities available-for-sale $ 50,000  
Interest Rate Effective Yield 1.50%  
Realized Gain Loss On Available For Sale Securities $ 6,000