XML 90 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Total Unfunded Commitments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Commitment and Contingencies    
Total unfunded commitments $ 1,297,647 $ 1,427,480
Commitments to fund loans    
Commitment and Contingencies    
Total unfunded commitments 570,397 663,859
Unfunded commitments under lines of credit    
Commitment and Contingencies    
Total unfunded commitments 714,931 752,861
Commercial and standby letters of credit    
Commitment and Contingencies    
Total unfunded commitments $ 12,319 $ 10,760