v3.25.2
OBS Loan Commitments - Schedule of Financial Instruments Approximate Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financial instruments with off-balance sheet risk    
Total commitments $ 4,441,207 $ 3,790,201
Commitments to extend credit    
Financial instruments with off-balance sheet risk    
Total commitments 3,677,573 3,115,682
MW commitments    
Financial instruments with off-balance sheet risk    
Total commitments 650,948 562,589
Standby and commercial letters of credit    
Financial instruments with off-balance sheet risk    
Total commitments $ 112,686 $ 111,930