v3.25.2
Loans and Allowance for Credit Losses - Portfolio of Risk-rated Loans by Grade and by Year of Origination (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 $ 190,218 $ 518,711
2024/2023 480,831 392,844
2023/2022 367,321 459,993
2022/2021 430,977 237,890
2021/2020 214,031 169,547
Prior 518,737 350,278
Amortized Cost 2,202,115 2,129,263
Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 183,450 518,510
2024/2023 477,012 388,836
2023/2022 359,652 441,442
2022/2021 409,153 222,887
2021/2020 203,399 163,440
Prior 488,085 321,665
Amortized Cost 2,120,751 2,056,780
Pass | Government guarantees    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 9,133 35,244
2024/2023 40,990 12,421
2023/2022 19,032 7,727
2022/2021 4,967 13,785
2021/2020 12,838 1,591
Prior 17,871 17,276
Amortized Cost 104,831 88,044
Pass | Net of government guarantees    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 174,317 483,266
2024/2023 436,022 376,415
2023/2022 340,620 433,715
2022/2021 404,186 209,102
2021/2020 190,561 161,849
Prior 470,214 304,389
Amortized Cost 2,015,920 1,968,736
Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 6,768 201
2024/2023 3,819 4,008
2023/2022 7,669 18,551
2022/2021 21,824 15,003
2021/2020 10,632 6,107
Prior 30,652 28,613
Amortized Cost 81,364 72,483
Criticized | Government guarantees    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 1,640
2023/2022 1,568 14,816
2022/2021 17,056 13,476
2021/2020 9,427 5,183
Prior 12,722 7,963
Amortized Cost 40,773 43,078
Criticized | Net of government guarantees    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 6,768 201
2024/2023 3,819 2,368
2023/2022 6,101 3,735
2022/2021 4,768 1,527
2021/2020 1,205 924
Prior 17,930 20,650
Amortized Cost 40,591 29,405
Commercial & industrial loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 53,808 112,562
2024/2023 101,281 74,257
2023/2022 73,826 137,265
2022/2021 122,663 52,601
2021/2020 46,602 16,340
Prior 88,051 44,897
Amortized Cost 486,231 437,922
Commercial & industrial loans | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 53,042 112,361
2024/2023 97,462 70,871
2023/2022 67,047 120,377
2022/2021 106,048 37,628
2021/2020 36,135 10,581
Prior 81,015 40,288
Amortized Cost 440,749 392,106
Commercial & industrial loans | Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 766 201
2024/2023 3,819 3,386
2023/2022 6,779 16,888
2022/2021 16,615 14,973
2021/2020 10,467 5,759
Prior 7,036 4,609
Amortized Cost 45,482 45,816
Commercial real estate | Owner occupied properties    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 28,788 68,074
2024/2023 83,781 48,655
2023/2022 47,458 75,103
2022/2021 73,824 64,234
2021/2020 57,289 75,010
Prior 154,357 87,016
Amortized Cost 445,497 418,092
Commercial real estate | Owner occupied properties | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 22,786 68,074
2024/2023 83,781 48,655
2023/2022 47,458 74,611
2022/2021 70,085 64,234
2021/2020 57,289 74,662
Prior 142,440 74,987
Amortized Cost 423,839 405,223
Commercial real estate | Owner occupied properties | Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 6,002 0
2024/2023 0 0
2023/2022 0 492
2022/2021 3,739 0
2021/2020 0 348
Prior 11,917 12,029
Amortized Cost 21,658 12,869
Commercial real estate | Non-owner occupied and multifamily properties    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 50,479 114,879
2024/2023 119,227 70,806
2023/2022 67,539 106,090
2022/2021 141,749 73,038
2021/2020 79,591 65,592
Prior 233,988 185,257
Amortized Cost 692,573 615,662
Commercial real estate | Non-owner occupied and multifamily properties | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 50,479 114,879
2024/2023 119,227 70,806
2023/2022 67,539 104,924
2022/2021 140,597 73,008
2021/2020 79,591 65,592
Prior 224,118 175,349
Amortized Cost 681,551 604,558
Commercial real estate | Non-owner occupied and multifamily properties | Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 0
2023/2022 0 1,166
2022/2021 1,152 30
2021/2020 0 0
Prior 9,870 9,908
Amortized Cost 11,022 11,104
Residential real estate | 1-4 family residential properties secured by first liens    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 963 103,919
2024/2023 68,021 108,847
2023/2022 88,224 43,562
2022/2021 36,195 3,279
2021/2020 3,060 4,228
Prior 10,362 7,131
Amortized Cost 206,825 270,966
Residential real estate | 1-4 family residential properties secured by first liens | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 963 103,919
2024/2023 68,021 108,642
2023/2022 87,706 43,562
2022/2021 35,881 3,279
2021/2020 3,060 4,228
Prior 10,181 6,978
Amortized Cost 205,812 270,608
Residential real estate | 1-4 family residential properties secured by first liens | Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 205
2023/2022 518 0
2022/2021 314 0
2021/2020 0 0
Prior 181 153
Amortized Cost 1,013 358
Residential real estate | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 11,047 18,946
2024/2023 20,250 13,925
2023/2022 12,730 5,116
2022/2021 5,880 2,695
2021/2020 2,671 2,097
Prior 8,033 6,381
Amortized Cost 60,611 49,160
Residential real estate | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 11,047 18,946
2024/2023 20,250 13,553
2023/2022 12,358 5,116
2022/2021 5,880 2,695
2021/2020 2,671 2,097
Prior 7,957 6,083
Amortized Cost 60,163 48,490
Residential real estate | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens | Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 372
2023/2022 372 0
2022/2021 0 0
2021/2020 0 0
Prior 76 298
Amortized Cost 448 670
Residential real estate | 1-4 family residential construction loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 14,542 25,458
2024/2023 12,561 4,118
2023/2022 413 2,353
2022/2021 0 0
2021/2020 0 0
Prior 8,261 7,587
Amortized Cost 35,777 39,516
Residential real estate | 1-4 family residential construction loans | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 14,542 25,458
2024/2023 12,561 4,118
2023/2022 413 2,353
2022/2021 0 0
2021/2020 0 0
Prior 8,261 7,587
Amortized Cost 35,777 39,516
Residential real estate | 1-4 family residential construction loans | Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 0
2023/2022 0 0
2022/2021 0 0
2021/2020 0 0
Prior 0 0
Amortized Cost 0 0
Other construction, land development and raw land loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 27,388 63,430
2024/2023 61,777 60,693
2023/2022 64,431 51,809
2022/2021 14,141 25,836
2021/2020 9,070 1,236
Prior 9,200 9,557
Amortized Cost 186,007 212,561
Other construction, land development and raw land loans | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 27,388 63,430
2024/2023 61,777 60,693
2023/2022 64,431 51,809
2022/2021 14,141 25,836
2021/2020 9,042 1,236
Prior 7,653 7,942
Amortized Cost 184,432 210,946
Other construction, land development and raw land loans | Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 0
2023/2022 0 0
2022/2021 0 0
2021/2020 28 0
Prior 1,547 1,615
Amortized Cost 1,575 1,615
Obligations of states and political subdivisions in the US    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 3,530 0
2023/2022 0 29,471
2022/2021 27,949 0
2021/2020 0 0
Prior 0 0
Amortized Cost 31,479 29,471
Obligations of states and political subdivisions in the US | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 3,530 0
2023/2022 0 29,471
2022/2021 27,949 0
2021/2020 0 0
Prior 0 0
Amortized Cost 31,479 29,471
Obligations of states and political subdivisions in the US | Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 0
2023/2022 0 0
2022/2021 0 0
2021/2020 0 0
Prior 0 0
Amortized Cost 0 0
Agricultural production, including commercial fishing    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 1,490 8,097
2024/2023 8,035 8,776
2023/2022 9,311 8,380
2022/2021 7,882 15,847
2021/2020 15,411 3,109
Prior 4,211 1,631
Amortized Cost 46,340 45,840
Agricultural production, including commercial fishing | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 1,490 8,097
2024/2023 8,035 8,776
2023/2022 9,311 8,380
2022/2021 7,882 15,847
2021/2020 15,274 3,109
Prior 4,211 1,631
Amortized Cost 46,203 45,840
Agricultural production, including commercial fishing | Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 0
2023/2022 0 0
2022/2021 0 0
2021/2020 137 0
Prior 0 0
Amortized Cost 137 0
Consumer loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 1,713 3,346
2024/2023 2,368 2,422
2023/2022 1,893 722
2022/2021 600 75
2021/2020 57 252
Prior 1,032 821
Amortized Cost 7,663 7,638
Consumer loans | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 1,713 3,346
2024/2023 2,368 2,377
2023/2022 1,893 717
2022/2021 596 75
2021/2020 57 252
Prior 1,007 820
Amortized Cost 7,634 7,587
Consumer loans | Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 45
2023/2022 0 5
2022/2021 4 0
2021/2020 0 0
Prior 25 1
Amortized Cost 29 51
Other loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 345
2023/2022 1,496 122
2022/2021 94 285
2021/2020 280 1,683
Prior 1,242 0
Amortized Cost 3,112 2,435
Other loans | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 345
2023/2022 1,496 122
2022/2021 94 285
2021/2020 280 1,683
Prior 1,242 0
Amortized Cost 3,112 2,435
Other loans | Criticized    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025/2024 0 0
2024/2023 0 0
2023/2022 0 0
2022/2021 0 0
2021/2020 0 0
Prior 0 0
Amortized Cost $ 0 $ 0