XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans and Allowance for Credit Losses - Non-Performing Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Receivables [Abstract]    
Non-accrual loans $ 121,620 $ 144,443
≥ 90 Days Past Due and Accruing 31,721 27,463
Total non-performing loans 153,341 171,906
OREO 896 5,790
Total non-performing assets 154,237 177,696
Mortgage loans in process of foreclosure $ 10,900 $ 6,000