XML 100 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Changes in Allowance for Loan Losses by Loan Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Allowance for credit losses - loans      
Beginning balance $ 204,934 $ 223,277 $ 195,397
Provision for credit losses - loans 37,200 7,300 0
CECL Day 1 non-PCD provision for credit losses - loans     13,955
CECL Day 1 PCD ACL - loans     16,599
Recoveries on loans 4,866 2,396 3,927
Loans charged off (54,243) (28,039) (6,601)
Ending balance 192,757 204,934 223,277
Commercial      
Allowance for credit losses - loans      
Beginning balance 97,348 102,216 69,935
Provision for credit losses - loans 44,455 17,401 16,697
CECL Day 1 non-PCD provision for credit losses - loans     2,957
CECL Day 1 PCD ACL - loans     12,970
Recoveries on loans 3,153 995 872
Loans charged off (50,199) (23,264) (1,215)
Ending balance 94,757 97,348 102,216
Commercial Real Estate      
Allowance for credit losses - loans      
Beginning balance 44,048 46,839 60,665
Provision for credit losses - loans 7,167 (2,735) (20,425)
CECL Day 1 non-PCD provision for credit losses - loans     5,539
CECL Day 1 PCD ACL - loans     2,981
Recoveries on loans 236 60 1,096
Loans charged off (352) (116) (3,017)
Ending balance 51,099 44,048 46,839
Construction      
Allowance for credit losses - loans      
Beginning balance 24,823 28,955 20,206
Provision for credit losses - loans (15,039) (4,132) 6,367
CECL Day 1 non-PCD provision for credit losses - loans     871
CECL Day 1 PCD ACL - loans     648
Recoveries on loans 0 0 863
Loans charged off 0 0 0
Ending balance 9,784 24,823 28,955
Consumer & Residential      
Allowance for credit losses - loans      
Beginning balance 38,715 45,267 44,591
Provision for credit losses - loans 617 (3,234) (2,639)
CECL Day 1 non-PCD provision for credit losses - loans     4,588
CECL Day 1 PCD ACL - loans     0
Recoveries on loans 1,477 1,341 1,096
Loans charged off (3,692) (4,659) (2,369)
Ending balance $ 37,117 $ 38,715 $ 45,267