XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LOANS AND THE ALLOWANCE FOR CREDIT LOSSES - Recorded investment in company's loans (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss $ 2,475,524   $ 2,530,915
Charge-offs 11 $ 17 8,800
2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 34,371   228,555
2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 209,513   955,254
2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 950,216   426,158
2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 393,909   270,756
2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 264,704   81,385
Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 246,162   165,967
Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 376,649   402,840
Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 2,383,717   2,444,024
Pass [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 33,334   223,640
Pass [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 208,944   928,004
Pass [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 921,605   390,279
Pass [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 359,992   263,469
Pass [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 256,729   81,286
Pass [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 245,267   165,047
Pass [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 357,846   392,299
Special Mention [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 32,060   19,991
Special Mention [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Special Mention [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   14,343
Special Mention [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 15,905   0
Special Mention [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   4,999
Special Mention [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 4,965   0
Special Mention [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Special Mention [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 11,190   649
Substandard [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 47,825   53,174
Substandard [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 1,037   4,915
Substandard [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 569   2,438
Substandard [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 2,620   33,335
Substandard [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 32,250   1,674
Substandard [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 2,906   0
Substandard [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 830   920
Substandard [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 7,613   9,892
Not Rated [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 11,922   13,726
Not Rated [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Not Rated [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   10,469
Not Rated [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 10,086   2,544
Not Rated [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 1,667   614
Not Rated [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 104   99
Not Rated [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 65   0
Not Rated [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Doubtful      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Doubtful | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Doubtful | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Doubtful | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Doubtful | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Doubtful | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Doubtful | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Doubtful | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 150,969   139,947
Charge-offs 0   0
Cash, Securities, and Other | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 12,982   8,091
Charge-offs 0   0
Cash, Securities, and Other | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 8,325   17,878
Charge-offs 0   0
Cash, Securities, and Other | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 18,118   17,181
Charge-offs 0   0
Cash, Securities, and Other | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 15,166   5,966
Charge-offs 0   0
Cash, Securities, and Other | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 5,812   6,337
Charge-offs 0   0
Cash, Securities, and Other | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 19,043   13,188
Charge-offs 0   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,523   71,306
Charge-offs 0   0
Cash, Securities, and Other | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 149,265   138,243
Cash, Securities, and Other | Pass [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 12,982   8,091
Cash, Securities, and Other | Pass [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 8,325   17,878
Cash, Securities, and Other | Pass [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 18,118   17,181
Cash, Securities, and Other | Pass [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 15,166   5,966
Cash, Securities, and Other | Pass [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 5,812   6,337
Cash, Securities, and Other | Pass [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 19,043   13,188
Cash, Securities, and Other | Pass [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 69,819   69,602
Cash, Securities, and Other | Special Mention [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Special Mention [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Special Mention [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Special Mention [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Special Mention [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Special Mention [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Special Mention [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Special Mention [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Substandard [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 1,704   1,704
Cash, Securities, and Other | Substandard [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Substandard [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Substandard [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Substandard [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Substandard [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Substandard [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Substandard [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 1,704   1,704
Cash, Securities, and Other | Not Rated [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Not Rated [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Not Rated [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Not Rated [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Not Rated [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Not Rated [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Not Rated [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Not Rated [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Doubtful      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Doubtful | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Doubtful | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Doubtful | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Doubtful | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Doubtful | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Cash, Securities, and Other | Doubtful | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Consumer and Other      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 30,372   40,754
Charge-offs 11 17 101
Consumer and Other | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   614
Charge-offs 0   0
Consumer and Other | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 595   12,482
Charge-offs 0   0
Consumer and Other | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 11,984   3,191
Charge-offs 0   0
Consumer and Other | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 2,298   1,247
Charge-offs 0   8
Consumer and Other | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 660   896
Charge-offs 4   91
Consumer and Other | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 770   24
Charge-offs 7   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 14,065   22,300
Charge-offs 0   0
Consumer and Other | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 14,652   19,528
Consumer and Other | Pass [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   614
Consumer and Other | Pass [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 595   2,013
Consumer and Other | Pass [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 1,898   647
Consumer and Other | Pass [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 631   633
Consumer and Other | Pass [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 556   797
Consumer and Other | Pass [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 705   24
Consumer and Other | Pass [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 10,267   14,800
Consumer and Other | Special Mention [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Special Mention [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Special Mention [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Special Mention [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Special Mention [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Special Mention [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Special Mention [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Special Mention [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Substandard [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 3,798   7,500
Consumer and Other | Substandard [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Substandard [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Substandard [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Substandard [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Substandard [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Substandard [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Substandard [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 3,798   7,500
Consumer and Other | Not Rated [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 11,922   13,726
Consumer and Other | Not Rated [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Not Rated [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   10,469
Consumer and Other | Not Rated [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 10,086   2,544
Consumer and Other | Not Rated [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 1,667   614
Consumer and Other | Not Rated [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 104   99
Consumer and Other | Not Rated [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 65   0
Consumer and Other | Not Rated [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Doubtful      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Doubtful | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Doubtful | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Doubtful | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Doubtful | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Doubtful | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Consumer and Other | Doubtful | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Construction and Development      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 331,437   345,516
Charge-offs 0   0
Construction and Development | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 5,760   35,228
Charge-offs 0   0
Construction and Development | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 40,304   245,446
Charge-offs 0   0
Construction and Development | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 253,088   42,796
Charge-offs 0   0
Construction and Development | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 22,113   21,615
Charge-offs 0   0
Construction and Development | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 9,269   0
Charge-offs 0   0
Construction and Development | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Charge-offs 0   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 903   431
Charge-offs 0   0
Construction and Development | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 315,532   328,454
Construction and Development | Pass [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 5,760   32,509
Construction and Development | Pass [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 40,304   231,103
Construction and Development | Pass [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 237,183   42,796
Construction and Development | Pass [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 22,113   21,615
Construction and Development | Pass [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 9,269   0
Construction and Development | Pass [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Pass [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 903   431
Construction and Development | Special Mention [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 15,905   14,343
Construction and Development | Special Mention [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Special Mention [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   14,343
Construction and Development | Special Mention [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 15,905   0
Construction and Development | Special Mention [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Special Mention [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Special Mention [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Special Mention [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Substandard [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   2,719
Construction and Development | Substandard [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   2,719
Construction and Development | Substandard [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Substandard [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Substandard [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Substandard [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Substandard [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Substandard [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Not Rated [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Not Rated [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Not Rated [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Not Rated [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Not Rated [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Not Rated [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Not Rated [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Not Rated [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Doubtful      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Doubtful | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Doubtful | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Doubtful | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Doubtful | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Doubtful | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Construction and Development | Doubtful | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Non-Owner Occupied CRE      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 559,763   543,692
Charge-offs 0   0
Non-Owner Occupied CRE | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   42,799
Charge-offs 0   0
Non-Owner Occupied CRE | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 42,767   197,122
Charge-offs 0   0
Non-Owner Occupied CRE | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 198,683   125,726
Charge-offs 0   0
Non-Owner Occupied CRE | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 125,452   80,025
Charge-offs 0   0
Non-Owner Occupied CRE | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 91,805   24,411
Charge-offs 0   0
Non-Owner Occupied CRE | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 76,797   53,056
Charge-offs 0   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 24,259   20,553
Charge-offs 0   0
Non-Owner Occupied CRE | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 554,798   538,693
Non-Owner Occupied CRE | Pass [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   42,799
Non-Owner Occupied CRE | Pass [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 42,767   197,122
Non-Owner Occupied CRE | Pass [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 198,683   125,726
Non-Owner Occupied CRE | Pass [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 125,452   75,026
Non-Owner Occupied CRE | Pass [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 86,840   24,411
Non-Owner Occupied CRE | Pass [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 76,797   53,056
Non-Owner Occupied CRE | Pass [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 24,259   20,553
Non-Owner Occupied CRE | Special Mention [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 4,965   4,999
Non-Owner Occupied CRE | Special Mention [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Special Mention [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Special Mention [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Special Mention [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   4,999
Non-Owner Occupied CRE | Special Mention [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 4,965   0
Non-Owner Occupied CRE | Special Mention [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Special Mention [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Substandard [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Substandard [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Substandard [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Substandard [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Substandard [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Substandard [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Substandard [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Substandard [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Not Rated [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Not Rated [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Not Rated [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Not Rated [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Not Rated [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Not Rated [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Not Rated [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Not Rated [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Doubtful      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Doubtful | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Doubtful | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Doubtful | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Doubtful | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Doubtful | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Non-Owner Occupied CRE | Doubtful | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Owner Occupied CRE      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 193,035   195,861
Charge-offs 0   0
Owner Occupied CRE | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 368   3,229
Charge-offs 0   0
Owner Occupied CRE | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 3,209   46,751
Charge-offs 0   0
Owner Occupied CRE | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 46,029   48,785
Charge-offs 0   0
Owner Occupied CRE | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 47,628   37,957
Charge-offs 0   0
Owner Occupied CRE | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 34,154   5,555
Charge-offs 0   0
Owner Occupied CRE | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 56,155   51,259
Charge-offs 0   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 5,492   2,325
Charge-offs 0   0
Owner Occupied CRE | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 189,055   191,881
Owner Occupied CRE | Pass [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 368   3,229
Owner Occupied CRE | Pass [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 3,209   46,751
Owner Occupied CRE | Pass [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 46,029   44,805
Owner Occupied CRE | Pass [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 43,648   37,957
Owner Occupied CRE | Pass [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 34,154   5,555
Owner Occupied CRE | Pass [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 56,155   51,259
Owner Occupied CRE | Pass [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 5,492   2,325
Owner Occupied CRE | Special Mention [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Special Mention [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Special Mention [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Special Mention [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Special Mention [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Special Mention [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Special Mention [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Special Mention [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Substandard [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 3,980   3,980
Owner Occupied CRE | Substandard [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Substandard [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Substandard [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   3,980
Owner Occupied CRE | Substandard [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 3,980   0
Owner Occupied CRE | Substandard [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Substandard [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Substandard [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Not Rated [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Not Rated [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Not Rated [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Not Rated [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Not Rated [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Not Rated [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Not Rated [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Not Rated [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Doubtful      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Doubtful | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Doubtful | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Doubtful | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Doubtful | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Doubtful | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Owner Occupied CRE | Doubtful | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Commercial and Industrial      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 297,842   337,180
Charge-offs 0 $ 0 8,737
Commercial and Industrial | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 3,022   40,115
Charge-offs 0   0
Commercial and Industrial | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 18,856   59,612
Charge-offs 0   8,737
Commercial and Industrial | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 54,381   44,785
Charge-offs 0   0
Commercial and Industrial | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 43,519   15,131
Charge-offs 0   0
Commercial and Industrial | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 15,495   6,430
Charge-offs 0   0
Commercial and Industrial | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 26,252   16,988
Charge-offs 0   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 136,317   154,119
Charge-offs 0   0
Commercial and Industrial | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 251,316   302,276
Commercial and Industrial | Pass [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 1,985   38,497
Commercial and Industrial | Pass [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 18,856   59,612
Commercial and Industrial | Pass [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 54,199   15,430
Commercial and Industrial | Pass [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 15,249   13,457
Commercial and Industrial | Pass [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 12,589   6,430
Commercial and Industrial | Pass [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 25,422   16,068
Commercial and Industrial | Pass [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 123,016   152,782
Commercial and Industrial | Special Mention [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 11,190   649
Commercial and Industrial | Special Mention [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Special Mention [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Special Mention [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Special Mention [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Special Mention [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Special Mention [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Special Mention [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 11,190   649
Commercial and Industrial | Substandard [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 35,336   34,255
Commercial and Industrial | Substandard [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 1,037   1,618
Commercial and Industrial | Substandard [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Substandard [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 182   29,355
Commercial and Industrial | Substandard [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 28,270   1,674
Commercial and Industrial | Substandard [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 2,906   0
Commercial and Industrial | Substandard [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 830   920
Commercial and Industrial | Substandard [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 2,111   688
Commercial and Industrial | Not Rated [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Not Rated [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Not Rated [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Not Rated [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Not Rated [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Not Rated [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Not Rated [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Not Rated [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Doubtful      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Doubtful | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Doubtful | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Doubtful | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Doubtful | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Doubtful | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
Commercial and Industrial | Doubtful | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
1-4 Family Residential      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 912,106   927,965
Charge-offs 0   0
1-4 Family Residential | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 12,239   98,479
Charge-offs 0   0
1-4 Family Residential | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 95,457   375,963
Charge-offs 0   0
1-4 Family Residential | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 367,933   143,694
Charge-offs 0   0
1-4 Family Residential | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 137,733   108,815
Charge-offs 0   0
1-4 Family Residential | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 107,509   37,756
Charge-offs 0   0
1-4 Family Residential | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 67,145   31,452
Charge-offs 0   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 124,090   131,806
Charge-offs 0   0
1-4 Family Residential | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 909,099   924,949
1-4 Family Residential | Pass [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 12,239   97,901
1-4 Family Residential | Pass [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 94,888   373,525
1-4 Family Residential | Pass [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 365,495   143,694
1-4 Family Residential | Pass [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 137,733   108,815
1-4 Family Residential | Pass [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 107,509   37,756
1-4 Family Residential | Pass [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 67,145   31,452
1-4 Family Residential | Pass [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 124,090   131,806
1-4 Family Residential | Special Mention [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Special Mention [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Special Mention [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Special Mention [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Special Mention [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Special Mention [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Special Mention [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Special Mention [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Substandard [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 3,007   3,016
1-4 Family Residential | Substandard [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   578
1-4 Family Residential | Substandard [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 569   2,438
1-4 Family Residential | Substandard [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 2,438   0
1-4 Family Residential | Substandard [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Substandard [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Substandard [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Substandard [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Not Rated [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Not Rated [Member] | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Not Rated [Member] | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Not Rated [Member] | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Not Rated [Member] | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Not Rated [Member] | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Not Rated [Member] | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Not Rated [Member] | Revolving Loans Amortized Cost Basis      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Doubtful      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Doubtful | 2024      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Doubtful | 2023      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Doubtful | 2022      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Doubtful | 2021      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Doubtful | 2020      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   0
1-4 Family Residential | Doubtful | Prior      
Financing Receivable, Credit Quality Indicator [Line Items]      
Financing receivable, accrued interest, before allowance for credit loss 0   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   $ 0