XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
LOANS AND THE ALLOWANCE FOR CREDIT LOSSES - Recorded investment in company's loans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss $ 2,530,915,000 $ 2,469,413
Charge-offs 8,838 334
2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 228,555,000  
2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 955,254,000  
2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 426,158,000  
2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 270,756,000  
2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 81,385,000  
Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 165,967,000  
Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 402,840,000  
Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 2,444,024 2,431,770
Pass | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 223,640  
Pass | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 928,004  
Pass | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 390,279  
Pass | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 263,469  
Pass | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 81,286  
Pass | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 165,047  
Pass | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 392,299  
Special mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 19,991 2,185
Special mention | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Special mention | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 14,343  
Special mention | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Special mention | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 4,999  
Special mention | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Special mention | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Special mention | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 649  
Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 53,174 12,137
Substandard | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 4,915  
Substandard | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 2,438  
Substandard | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 33,335  
Substandard | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 1,674  
Substandard | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Substandard | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 920  
Substandard | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 9,892  
Doubtful    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Doubtful | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Doubtful | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Doubtful | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Doubtful | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Doubtful | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Doubtful | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Doubtful | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Not rated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 13,726 23,321
Not rated | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Not rated | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 10,469  
Not rated | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 2,544  
Not rated | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 614  
Not rated | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 99  
Not rated | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Not rated | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 139,947 165,559
Charge-offs 0 1
Cash, Securities, and Other | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 8,091  
Charge-offs 0  
Cash, Securities, and Other | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 17,878  
Charge-offs 0  
Cash, Securities, and Other | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 17,181  
Charge-offs 0  
Cash, Securities, and Other | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 5,966  
Charge-offs 0  
Cash, Securities, and Other | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 6,337  
Charge-offs 0  
Cash, Securities, and Other | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 13,188  
Charge-offs 0  
Cash, Securities, and Other | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 71,306  
Charge-offs 0  
Cash, Securities, and Other | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 138,243 165,555
Cash, Securities, and Other | Pass | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 8,091  
Cash, Securities, and Other | Pass | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 17,878  
Cash, Securities, and Other | Pass | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 17,181  
Cash, Securities, and Other | Pass | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 5,966  
Cash, Securities, and Other | Pass | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 6,337  
Cash, Securities, and Other | Pass | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 13,188  
Cash, Securities, and Other | Pass | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 69,602  
Cash, Securities, and Other | Special mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Special mention | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Special mention | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Special mention | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Special mention | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Special mention | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Special mention | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Special mention | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 1,704 4
Cash, Securities, and Other | Substandard | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Substandard | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Substandard | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Substandard | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Substandard | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Substandard | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Substandard | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 1,704  
Cash, Securities, and Other | Doubtful    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Doubtful | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Doubtful | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Doubtful | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Doubtful | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Doubtful | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Doubtful | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Doubtful | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Not rated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Not rated | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Not rated | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Not rated | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Not rated | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Not rated | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Not rated | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Cash, Securities, and Other | Not rated | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 40,754 49,391
Charge-offs 101 262
Consumer and Other | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 614  
Charge-offs 0  
Consumer and Other | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 12,482  
Charge-offs 0  
Consumer and Other | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 3,191  
Charge-offs 0  
Consumer and Other | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 1,247  
Charge-offs 8  
Consumer and Other | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 896  
Charge-offs 91  
Consumer and Other | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 24  
Charge-offs 2  
Consumer and Other | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 22,300  
Charge-offs 0  
Consumer and Other | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 19,528 26,065
Consumer and Other | Pass | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 614  
Consumer and Other | Pass | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 2,013  
Consumer and Other | Pass | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 647  
Consumer and Other | Pass | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 633  
Consumer and Other | Pass | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 797  
Consumer and Other | Pass | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 24  
Consumer and Other | Pass | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 14,800  
Consumer and Other | Special mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Special mention | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Special mention | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Special mention | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Special mention | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Special mention | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Special mention | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Special mention | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 7,500 5
Consumer and Other | Substandard | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Substandard | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Substandard | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Substandard | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Substandard | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Substandard | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Substandard | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 7,500  
Consumer and Other | Doubtful    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Doubtful | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Doubtful | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Doubtful | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Doubtful | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Doubtful | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Doubtful | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Doubtful | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Not rated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 13,726 23,321
Consumer and Other | Not rated | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Not rated | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 10,469  
Consumer and Other | Not rated | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 2,544  
Consumer and Other | Not rated | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 614  
Consumer and Other | Not rated | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 99  
Consumer and Other | Not rated | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Consumer and Other | Not rated | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 345,516 285,627
Charge-offs 0  
Construction and Development | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 35,228  
Charge-offs 0  
Construction and Development | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 245,446  
Charge-offs 0  
Construction and Development | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 42,796  
Charge-offs 0  
Construction and Development | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 21,615  
Charge-offs 0  
Construction and Development | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Charge-offs 0  
Construction and Development | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Charge-offs 0  
Construction and Development | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 431  
Charge-offs 0  
Construction and Development | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 328,454 285,426
Construction and Development | Pass | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 32,509  
Construction and Development | Pass | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 231,103  
Construction and Development | Pass | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 42,796  
Construction and Development | Pass | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 21,615  
Construction and Development | Pass | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Pass | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Pass | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 431  
Construction and Development | Special mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 14,343 0
Construction and Development | Special mention | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Special mention | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 14,343  
Construction and Development | Special mention | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Special mention | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Special mention | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Special mention | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Special mention | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 2,719 201
Construction and Development | Substandard | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 2,719  
Construction and Development | Substandard | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Substandard | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Substandard | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Substandard | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Substandard | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Substandard | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Doubtful    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Doubtful | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Doubtful | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Doubtful | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Doubtful | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Doubtful | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Doubtful | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Doubtful | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Not rated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Not rated | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Not rated | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Not rated | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Not rated | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Not rated | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Not rated | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Construction and Development | Not rated | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 927,965 899,722
Charge-offs 0  
1-4 Family Residential | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 98,479  
Charge-offs 0  
1-4 Family Residential | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 375,963  
Charge-offs 0  
1-4 Family Residential | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 143,694  
Charge-offs 0  
1-4 Family Residential | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 108,815  
Charge-offs 0  
1-4 Family Residential | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 37,756  
Charge-offs 0  
1-4 Family Residential | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 31,452  
Charge-offs 0  
1-4 Family Residential | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 131,806  
Charge-offs 0  
1-4 Family Residential | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 924,949 899,722
1-4 Family Residential | Pass | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 97,901  
1-4 Family Residential | Pass | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 373,525  
1-4 Family Residential | Pass | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 143,694  
1-4 Family Residential | Pass | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 108,815  
1-4 Family Residential | Pass | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 37,756  
1-4 Family Residential | Pass | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 31,452  
1-4 Family Residential | Pass | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 131,806  
1-4 Family Residential | Special mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Special mention | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Special mention | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Special mention | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Special mention | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Special mention | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Special mention | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Special mention | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 3,016 0
1-4 Family Residential | Substandard | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 578  
1-4 Family Residential | Substandard | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 2,438  
1-4 Family Residential | Substandard | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Substandard | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Substandard | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Substandard | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Substandard | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Doubtful    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Doubtful | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Doubtful | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Doubtful | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Doubtful | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Doubtful | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Doubtful | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Doubtful | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Not rated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Not rated | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Not rated | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Not rated | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Not rated | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Not rated | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Not rated | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
1-4 Family Residential | Not rated | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 543,692 493,134
Charge-offs 0  
Non-Owner Occupied CRE | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 42,799  
Charge-offs 0  
Non-Owner Occupied CRE | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 197,122  
Charge-offs 0  
Non-Owner Occupied CRE | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 125,726  
Charge-offs 0  
Non-Owner Occupied CRE | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 80,025  
Charge-offs 0  
Non-Owner Occupied CRE | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 24,411  
Charge-offs 0  
Non-Owner Occupied CRE | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 53,056  
Charge-offs 0  
Non-Owner Occupied CRE | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 20,553  
Charge-offs 0  
Non-Owner Occupied CRE | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 538,693 493,134
Non-Owner Occupied CRE | Pass | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 42,799  
Non-Owner Occupied CRE | Pass | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 197,122  
Non-Owner Occupied CRE | Pass | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 125,726  
Non-Owner Occupied CRE | Pass | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 75,026  
Non-Owner Occupied CRE | Pass | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 24,411  
Non-Owner Occupied CRE | Pass | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 53,056  
Non-Owner Occupied CRE | Pass | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 20,553  
Non-Owner Occupied CRE | Special mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 4,999 0
Non-Owner Occupied CRE | Special mention | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Special mention | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Special mention | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Special mention | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 4,999  
Non-Owner Occupied CRE | Special mention | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Special mention | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Special mention | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Substandard | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Substandard | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Substandard | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Substandard | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Substandard | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Substandard | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Substandard | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Doubtful    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Doubtful | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Doubtful | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Doubtful | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Doubtful | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Doubtful | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Doubtful | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Doubtful | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Not rated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Not rated | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Not rated | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Not rated | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Not rated | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Not rated | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Not rated | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Non-Owner Occupied CRE | Not rated | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 195,861 214,189
Charge-offs 0  
Owner Occupied CRE | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 3,229  
Charge-offs 0  
Owner Occupied CRE | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 46,751  
Charge-offs 0  
Owner Occupied CRE | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 48,785  
Charge-offs 0  
Owner Occupied CRE | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 37,957  
Charge-offs 0  
Owner Occupied CRE | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 5,555  
Charge-offs 0  
Owner Occupied CRE | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 51,259  
Charge-offs 0  
Owner Occupied CRE | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 2,325  
Charge-offs 0  
Owner Occupied CRE | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 191,881 213,024
Owner Occupied CRE | Pass | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 3,229  
Owner Occupied CRE | Pass | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 46,751  
Owner Occupied CRE | Pass | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 44,805  
Owner Occupied CRE | Pass | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 37,957  
Owner Occupied CRE | Pass | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 5,555  
Owner Occupied CRE | Pass | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 51,259  
Owner Occupied CRE | Pass | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 2,325  
Owner Occupied CRE | Special mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Special mention | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Special mention | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Special mention | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Special mention | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Special mention | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Special mention | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Special mention | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 3,980 1,165
Owner Occupied CRE | Substandard | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Substandard | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Substandard | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 3,980  
Owner Occupied CRE | Substandard | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Substandard | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Substandard | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Substandard | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Doubtful    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Doubtful | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Doubtful | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Doubtful | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Doubtful | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Doubtful | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Doubtful | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Doubtful | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Not rated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Not rated | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Not rated | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Not rated | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Not rated | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Not rated | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Not rated | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Owner Occupied CRE | Not rated | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 337,180 361,791
Charge-offs 8,737 71
Commercial and Industrial | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 40,115  
Charge-offs 0  
Commercial and Industrial | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 59,612  
Charge-offs 8,737  
Commercial and Industrial | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 44,785  
Charge-offs 0  
Commercial and Industrial | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 15,131  
Charge-offs 0  
Commercial and Industrial | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 6,430  
Charge-offs 0  
Commercial and Industrial | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 16,988  
Charge-offs 0  
Commercial and Industrial | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 154,119  
Charge-offs 0  
Commercial and Industrial | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 302,276 348,844
Commercial and Industrial | Pass | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 38,497  
Commercial and Industrial | Pass | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 59,612  
Commercial and Industrial | Pass | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 15,430  
Commercial and Industrial | Pass | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 13,457  
Commercial and Industrial | Pass | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 6,430  
Commercial and Industrial | Pass | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 16,068  
Commercial and Industrial | Pass | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 152,782  
Commercial and Industrial | Special mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 649 2,185
Commercial and Industrial | Special mention | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Special mention | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Special mention | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Special mention | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Special mention | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Special mention | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Special mention | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 649  
Commercial and Industrial | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 34,255 $ 10,762
Commercial and Industrial | Substandard | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 1,618  
Commercial and Industrial | Substandard | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Substandard | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 29,355  
Commercial and Industrial | Substandard | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 1,674  
Commercial and Industrial | Substandard | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Substandard | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 920  
Commercial and Industrial | Substandard | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 688  
Commercial and Industrial | Doubtful    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Doubtful | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Doubtful | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Doubtful | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Doubtful | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Doubtful | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Doubtful | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Doubtful | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Not rated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Not rated | 2023    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Not rated | 2022    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Not rated | 2021    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Not rated | 2020    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Not rated | 2019    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Not rated | Prior    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss 0  
Commercial and Industrial | Not rated | Revolving Loans Amortized Cost Basis    
Financing Receivable, Credit Quality Indicator [Line Items]    
Financing receivable, accrued interest, before allowance for credit loss $ 0