XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LOANS AND THE ALLOWANCE FOR CREDIT LOSSES - Recorded investment in company's loans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss $ 2,456,063   $ 2,456,063   $ 2,530,915
Charge-offs 15 $ 13 26 $ 30  
2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 81,229   81,229   228,555
2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 210,058   210,058   955,254
2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 934,872   934,872   426,158
2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 382,141   382,141   270,756
2020          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 261,331   261,331   81,385
Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 235,295   235,295   165,967
Revolving Loans Amortized Cost Basis          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 351,137   351,137   402,840
Pass [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 2,384,924   2,384,924   2,444,024
Pass [Member] | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 80,387   80,387   223,640
Pass [Member] | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 205,682   205,682   928,004
Pass [Member] | 2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 924,028   924,028   390,279
Pass [Member] | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 352,771   352,771   263,469
Pass [Member] | 2020          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 253,210   253,210   81,286
Pass [Member] | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 224,172   224,172   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 344,674   344,674   392,299
Special Mention [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 7,420   7,420   19,991
Special Mention [Member] | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   0
Special Mention [Member] | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   14,343
Special Mention [Member] | 2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 1,410   1,410   0
Special Mention [Member] | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   4,999
Special Mention [Member] | 2020          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 4,932   4,932   0
Special Mention [Member] | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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 1,078   1,078   649
Substandard [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 53,529   53,529   53,174
Substandard [Member] | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 842   842   4,915
Substandard [Member] | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 4,376   4,376   2,438
Substandard [Member] | 2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 846   846   33,335
Substandard [Member] | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 27,922   27,922   1,674
Substandard [Member] | 2020          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 3,095   3,095   0
Substandard [Member] | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 11,063   11,063   920
Substandard [Member] | Revolving Loans Amortized Cost Basis          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 5,385   5,385   9,892
Not Rated [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 10,190   10,190   13,726
Not Rated [Member] | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   0
Not Rated [Member] | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   10,469
Not Rated [Member] | 2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 8,588   8,588   2,544
Not Rated [Member] | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 1,448   1,448   614
Not Rated [Member] | 2020          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 94   94   99
Not Rated [Member] | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 60   60   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   0
Doubtful          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   0
Doubtful | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   0
Doubtful | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   0
Doubtful | 2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   0
Doubtful | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   0
Doubtful | 2020          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   0
Doubtful | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Cash, Securities, and Other          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 133,357   133,357   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 11,771   11,771   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 7,324   7,324   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 17,987   17,987   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 14,269   14,269   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,005   5,005   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 14,333   14,333   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 62,668   62,668   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 131,653   131,653   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 11,771   11,771   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 7,324   7,324   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 17,987   17,987   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 14,269   14,269   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,005   5,005   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 14,333   14,333   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 60,964   60,964   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   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   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   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   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   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   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   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   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   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   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   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   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   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   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   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   1,704
Cash, Securities, and Other | Doubtful          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   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   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   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   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   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   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   0
Consumer and Other          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 25,614   25,614   40,754
Charge-offs 15 $ 13 26 $ 30 101
Consumer and Other | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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 108   108   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 10,232   10,232   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,062   2,062   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 577   577   896
Charge-offs     9   91
Consumer and Other | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 684   684   24
Charge-offs     17   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 11,951   11,951   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 12,426   12,426   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   0   614
Consumer and Other | Pass [Member] | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 108   108   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,644   1,644   647
Consumer and Other | Pass [Member] | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 614   614   633
Consumer and Other | Pass [Member] | 2020          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 483   483   797
Consumer and Other | Pass [Member] | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 624   624   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 8,953   8,953   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   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   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   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   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   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   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   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   0
Consumer and Other | Substandard [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 2,998   2,998   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   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   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   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   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   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   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 2,998   2,998   7,500
Consumer and Other | Not Rated [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 10,190   10,190   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   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   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 8,588   8,588   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,448   1,448   614
Consumer and Other | Not Rated [Member] | 2020          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 94   94   99
Consumer and Other | Not Rated [Member] | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 60   60   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   0
Consumer and Other | Doubtful          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Consumer and Other | Doubtful | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Consumer and Other | Doubtful | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Consumer and Other | Doubtful | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Construction and Development          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 307,512   307,512   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 23,144   23,144   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 50,124   50,124   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 219,757   219,757   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 4,280   4,280   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   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   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 938   938   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 303,227   303,227   328,454
Construction and Development | Pass [Member] | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 22,675   22,675   32,509
Construction and Development | Pass [Member] | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 46,308   46,308   231,103
Construction and Development | Pass [Member] | 2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 219,757   219,757   42,796
Construction and Development | Pass [Member] | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 4,280   4,280   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   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   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 938   938   431
Construction and Development | Special Mention [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   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   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   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 0   0   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   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   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   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   0
Construction and Development | Substandard [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 4,285   4,285   2,719
Construction and Development | Substandard [Member] | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 469   469   2,719
Construction and Development | Substandard [Member] | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 3,816   3,816   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   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   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   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   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   0
Construction and Development | Doubtful          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Construction and Development | Doubtful | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Construction and Development | Doubtful | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Construction and Development | Doubtful | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Non-Owner Occupied CRE          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 606,718   606,718   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 3,836   3,836   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,662   42,662   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 227,361   227,361   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 141,530   141,530   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 94,006   94,006   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 67,775   67,775   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 29,548   29,548   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 601,786   601,786   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 3,836   3,836   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,662   42,662   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 227,361   227,361   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 141,530   141,530   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 89,074   89,074   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 67,775   67,775   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 29,548   29,548   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,932   4,932   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   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   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   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   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,932   4,932   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   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   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   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   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   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   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   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   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   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   0
Non-Owner Occupied CRE | Doubtful          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   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   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   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   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   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   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   0
Owner Occupied CRE          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 187,955   187,955   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 683   683   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,179   3,179   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 48,932   48,932   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 46,633   46,633   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 31,675   31,675   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 51,421   51,421   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,432   5,432   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 182,565   182,565   191,881
Owner Occupied CRE | Pass [Member] | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 683   683   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,179   3,179   46,751
Owner Occupied CRE | Pass [Member] | 2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 47,522   47,522   44,805
Owner Occupied CRE | Pass [Member] | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 42,653   42,653   37,957
Owner Occupied CRE | Pass [Member] | 2020          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 31,675   31,675   5,555
Owner Occupied CRE | Pass [Member] | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 51,421   51,421   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,432   5,432   2,325
Owner Occupied CRE | Special Mention [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 1,410   1,410   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   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   0
Owner Occupied CRE | Special Mention [Member] | 2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 1,410   1,410   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   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   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   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   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   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   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   0
Owner Occupied CRE | Substandard [Member] | 2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   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   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   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   0
Owner Occupied CRE | Doubtful          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Owner Occupied CRE | Doubtful | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Owner Occupied CRE | Doubtful | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Owner Occupied CRE | Doubtful | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Commercial and Industrial          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 278,106   278,106   337,180
Charge-offs     0   8,737
Commercial and Industrial | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 8,035   8,035   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 16,546   16,546   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 50,513   50,513   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 38,482   38,482   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 14,807   14,807   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 34,732   34,732   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 114,991   114,991   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 237,399   237,399   302,276
Commercial and Industrial | Pass [Member] | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 8,035   8,035   38,497
Commercial and Industrial | Pass [Member] | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 16,546   16,546   59,612
Commercial and Industrial | Pass [Member] | 2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 49,667   49,667   15,430
Commercial and Industrial | Pass [Member] | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 14,540   14,540   13,457
Commercial and Industrial | Pass [Member] | 2020          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 11,712   11,712   6,430
Commercial and Industrial | Pass [Member] | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 23,669   23,669   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 113,230   113,230   152,782
Commercial and Industrial | Special Mention [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 1,078   1,078   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   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   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   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   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   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   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 1,078   1,078   649
Commercial and Industrial | Substandard [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 39,629   39,629   34,255
Commercial and Industrial | Substandard [Member] | 2024          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   0   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   0
Commercial and Industrial | Substandard [Member] | 2022          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 846   846   29,355
Commercial and Industrial | Substandard [Member] | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 23,942   23,942   1,674
Commercial and Industrial | Substandard [Member] | 2020          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 3,095   3,095   0
Commercial and Industrial | Substandard [Member] | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 11,063   11,063   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 683   683   688
Commercial and Industrial | Doubtful          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Commercial and Industrial | Doubtful | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Commercial and Industrial | Doubtful | 2021          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
Commercial and Industrial | Doubtful | Prior          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   0
1-4 Family Residential          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 916,801   916,801   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 33,760   33,760   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 90,115   90,115   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 360,090   360,090   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 134,885   134,885   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 105,992   105,992   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 66,350   66,350   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 125,609   125,609   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 915,868   915,868   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 33,387   33,387   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 89,555   89,555   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 360,090   360,090   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 134,885   134,885   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 105,992   105,992   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 66,350   66,350   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 125,609   125,609   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   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   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   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   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   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   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   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   0
1-4 Family Residential | Substandard [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 933   933   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 373   373   578
1-4 Family Residential | Substandard [Member] | 2023          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 560   560   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 0   0   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   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   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   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   0
1-4 Family Residential | Doubtful          
Financing Receivable, Credit Quality Indicator [Line Items]          
Financing receivable, accrued interest, before allowance for credit loss 0   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   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   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   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   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   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   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   $ 0