XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Loans and Allowance For Credit Losses - Summary of Investment in Loans by Credit Quality Indicators (Detail)
$ in Thousands
Jun. 30, 2023
USD ($)
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 $ 46,325
2022 388,369
2021 336,548
Prior 466,311
Revolving 346,078
Total 1,583,631
Commercial And Industrial [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 29,638
2022 171,369
2021 71,412
Prior 98,306
Revolving 251,545
Total 622,270
Real estate - other [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 14,163
2022 202,213
2021 220,937
Prior 327,391
Revolving 91,640
Total 856,344
Real Estate Construction And Land [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 2,514
2022 12,309
2021 44,095
Prior 1,677
Revolving 0
Total 60,595
SBA [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2022 770
2021 104
Prior 3,932
Revolving 130
Total 4,936
Other [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 10
2022 1,708
2021 0
Prior 35,005
Revolving 2,763
Total 39,486
Pass [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 44,730
2022 345,545
2021 322,200
Prior 446,973
Revolving 312,002
Total 1,471,450
Pass [Member] | Commercial And Industrial [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 28,740
2022 131,962
2021 65,634
Prior 94,341
Revolving 217,469
Total 538,146
Pass [Member] | Real estate - other [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 13,466
2022 198,796
2021 212,367
Prior 314,639
Revolving 91,640
Total 830,908
Pass [Member] | Real Estate Construction And Land [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 2,514
2022 12,309
2021 44,095
Prior 0
Total 58,918
Pass [Member] | SBA [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2022 770
2021 104
Prior 2,988
Revolving 130
Total 3,992
Pass [Member] | Other [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 10
2022 1,708
Prior 35,005
Revolving 2,763
Total 39,486
Special Mention [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 1,595
2022 42,824
2021 14,348
Prior 13,027
Revolving 34,076
Total 105,870
Special Mention [Member] | Commercial And Industrial [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 898
2022 39,407
2021 5,778
Prior 3,217
Revolving 34,076
Total 83,376
Special Mention [Member] | Real estate - other [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2023 697
2022 3,417
2021 8,570
Prior 7,986
Total 20,670
Special Mention [Member] | Real Estate Construction And Land [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
Prior 1,677
Total 1,677
Special Mention [Member] | SBA [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
Prior 147
Total 147
Special Mention [Member] | Other [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
2022 0
Total 0
Substandard [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
Prior 6,311
Revolving 0
Total 6,311
Substandard [Member] | Commercial And Industrial [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
Prior 748
Revolving 0
Total 748
Substandard [Member] | Real estate - other [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
Prior 4,766
Total 4,766
Substandard [Member] | Real Estate Construction And Land [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
Prior 0
Total 0
Substandard [Member] | SBA [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
Prior 797
Total 797
Current period gross charge-offs [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
Revolving 247
Total 247
Current period gross charge-offs [Member] | Commercial And Industrial [Member]  
Financing Receivable, Credit Quality Indicator [Line Items]  
Revolving 247
Total $ 247