v3.26.1
Loans and Allowance for Credit Losses - Schedule of Recorded Investment by Internal Risk Rating System for Commercial Credit Exposure (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Commercial Credit Exposure [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 $ 113,005  
Term Loans Amortized Cost Basis by Origination Year 2025 182,501 $ 174,871
Term Loans Amortized Cost Basis by Origination Year 2024 74,828 82,175
Term Loans Amortized Cost Basis by Origination Year 2023 127,801 125,064
Term Loans Amortized Cost Basis by Origination Year 2022 142,728 144,914
Term Loans Amortized Cost Basis by Origination Year 2021   118,349
Term Loans Amortized Cost Basis by Origination Year Prior 252,145 150,277
Revolving Loans Amortized Cost Basis 86,086 86,449
Revolving Loans Converted to Term
Total 979,094 882,099
Agriculture [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 21,011  
Term Loans Amortized Cost Basis by Origination Year 2025 71,201 61,312
Term Loans Amortized Cost Basis by Origination Year 2024 21,466 25,382
Term Loans Amortized Cost Basis by Origination Year 2023 44,304 47,909
Term Loans Amortized Cost Basis by Origination Year 2022 33,941 36,535
Term Loans Amortized Cost Basis by Origination Year 2021   47,285
Term Loans Amortized Cost Basis by Origination Year Prior 101,302 67,243
Revolving Loans Amortized Cost Basis 30,990 32,291
Revolving Loans Converted to Term
Total 324,215 317,957
Business Loans [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 72,288  
Term Loans Amortized Cost Basis by Origination Year 2025 78,172 86,999
Term Loans Amortized Cost Basis by Origination Year 2024 45,875 45,954
Term Loans Amortized Cost Basis by Origination Year 2023 52,045 43,762
Term Loans Amortized Cost Basis by Origination Year 2022 71,112 72,358
Term Loans Amortized Cost Basis by Origination Year 2021   42,910
Term Loans Amortized Cost Basis by Origination Year Prior 104,656 52,292
Revolving Loans Amortized Cost Basis 44,492 50,283
Revolving Loans Converted to Term
Total 468,640 394,558
Non-Owner Occupied CRE [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 19,706  
Term Loans Amortized Cost Basis by Origination Year 2025 33,128 26,560
Term Loans Amortized Cost Basis by Origination Year 2024 7,487 10,839
Term Loans Amortized Cost Basis by Origination Year 2023 31,452 33,393
Term Loans Amortized Cost Basis by Origination Year 2022 37,675 36,021
Term Loans Amortized Cost Basis by Origination Year 2021   28,154
Term Loans Amortized Cost Basis by Origination Year Prior 46,187 30,742
Revolving Loans Amortized Cost Basis 10,604 3,875
Revolving Loans Converted to Term
Total 186,239 169,584
Consumer [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 2,564  
Term Loans Amortized Cost Basis by Origination Year 2025 28,610 2,757
Term Loans Amortized Cost Basis by Origination Year 2024 19,415 901
Term Loans Amortized Cost Basis by Origination Year 2023 11,764 337
Term Loans Amortized Cost Basis by Origination Year 2022 6,298 122
Term Loans Amortized Cost Basis by Origination Year 2021   14
Term Loans Amortized Cost Basis by Origination Year Prior 5,784
Revolving Loans Amortized Cost Basis 1,622 1,572
Revolving Loans Converted to Term
Total 76,057 5,703
Home equity [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 356  
Term Loans Amortized Cost Basis by Origination Year 2025 2,089 2,480
Term Loans Amortized Cost Basis by Origination Year 2024 995 1,518
Term Loans Amortized Cost Basis by Origination Year 2023 4,403 5,379
Term Loans Amortized Cost Basis by Origination Year 2022 9,966 11,913
Term Loans Amortized Cost Basis by Origination Year 2021   755
Term Loans Amortized Cost Basis by Origination Year Prior 2,035 1,426
Revolving Loans Amortized Cost Basis 131,716 117,665
Revolving Loans Converted to Term 675 233
Total 152,235 141,369
Residential Real Estate [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 13,350  
Term Loans Amortized Cost Basis by Origination Year 2025 27,193 36,611
Term Loans Amortized Cost Basis by Origination Year 2024 34,624 41,145
Term Loans Amortized Cost Basis by Origination Year 2023 88,212 93,055
Term Loans Amortized Cost Basis by Origination Year 2022 125,200 131,212
Term Loans Amortized Cost Basis by Origination Year 2021   91,411
Term Loans Amortized Cost Basis by Origination Year Prior 173,302 90,903
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total 461,881 484,337
Pass [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 112,909  
Term Loans Amortized Cost Basis by Origination Year 2025 179,279 171,097
Term Loans Amortized Cost Basis by Origination Year 2024 73,841 80,826
Term Loans Amortized Cost Basis by Origination Year 2023 122,390 115,408
Term Loans Amortized Cost Basis by Origination Year 2022 135,601 131,465
Term Loans Amortized Cost Basis by Origination Year 2021   109,398
Term Loans Amortized Cost Basis by Origination Year Prior 236,335 141,202
Revolving Loans Amortized Cost Basis 83,151 81,716
Revolving Loans Converted to Term
Total 943,506 831,112
Pass [Member] | Agriculture [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 21,011  
Term Loans Amortized Cost Basis by Origination Year 2025 67,979 57,538
Term Loans Amortized Cost Basis by Origination Year 2024 20,479 24,033
Term Loans Amortized Cost Basis by Origination Year 2023 42,066 41,437
Term Loans Amortized Cost Basis by Origination Year 2022 32,501 31,048
Term Loans Amortized Cost Basis by Origination Year 2021   39,917
Term Loans Amortized Cost Basis by Origination Year Prior 90,669 61,578
Revolving Loans Amortized Cost Basis 28,178 29,209
Revolving Loans Converted to Term
Total 302,883 284,760
Pass [Member] | Business Loans [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 72,192  
Term Loans Amortized Cost Basis by Origination Year 2025 78,172 86,999
Term Loans Amortized Cost Basis by Origination Year 2024 45,875 45,954
Term Loans Amortized Cost Basis by Origination Year 2023 49,234 40,947
Term Loans Amortized Cost Basis by Origination Year 2022 65,425 64,396
Term Loans Amortized Cost Basis by Origination Year 2021   42,648
Term Loans Amortized Cost Basis by Origination Year Prior 101,860 50,764
Revolving Loans Amortized Cost Basis 44,369 49,020
Revolving Loans Converted to Term
Total 457,127 380,728
Pass [Member] | Non-Owner Occupied CRE [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 19,706  
Term Loans Amortized Cost Basis by Origination Year 2025 33,128 26,560
Term Loans Amortized Cost Basis by Origination Year 2024 7,487 10,839
Term Loans Amortized Cost Basis by Origination Year 2023 31,090 33,024
Term Loans Amortized Cost Basis by Origination Year 2022 37,675 36,021
Term Loans Amortized Cost Basis by Origination Year 2021   26,833
Term Loans Amortized Cost Basis by Origination Year Prior 43,806 28,860
Revolving Loans Amortized Cost Basis 10,604 3,487
Revolving Loans Converted to Term
Total 183,496 165,624
Special Mention [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025 496
Term Loans Amortized Cost Basis by Origination Year 2024 495
Term Loans Amortized Cost Basis by Origination Year 2023 232 3,677
Term Loans Amortized Cost Basis by Origination Year 2022 652 3,875
Term Loans Amortized Cost Basis by Origination Year 2021   1,500
Term Loans Amortized Cost Basis by Origination Year Prior 5,337 4,756
Revolving Loans Amortized Cost Basis 379 1,079
Revolving Loans Converted to Term
Total 6,600 15,878
Special Mention [Member] | Agriculture [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025 496
Term Loans Amortized Cost Basis by Origination Year 2024 495
Term Loans Amortized Cost Basis by Origination Year 2023 232 3,677
Term Loans Amortized Cost Basis by Origination Year 2022 22 2,891
Term Loans Amortized Cost Basis by Origination Year 2021   4
Term Loans Amortized Cost Basis by Origination Year Prior 1,915 3,001
Revolving Loans Amortized Cost Basis 256 896
Revolving Loans Converted to Term
Total 2,425 11,460
Special Mention [Member] | Business Loans [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023
Term Loans Amortized Cost Basis by Origination Year 2022 630 984
Term Loans Amortized Cost Basis by Origination Year 2021   175
Term Loans Amortized Cost Basis by Origination Year Prior 1,457 1,067
Revolving Loans Amortized Cost Basis 123 183
Revolving Loans Converted to Term
Total 2,210 2,409
Special Mention [Member] | Non-Owner Occupied CRE [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023
Term Loans Amortized Cost Basis by Origination Year 2022
Term Loans Amortized Cost Basis by Origination Year 2021   1,321
Term Loans Amortized Cost Basis by Origination Year Prior 1,965 688
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total 1,965 2,009
Substandard [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 96  
Term Loans Amortized Cost Basis by Origination Year 2025 3,222 3,278
Term Loans Amortized Cost Basis by Origination Year 2024 987 854
Term Loans Amortized Cost Basis by Origination Year 2023 5,179 5,979
Term Loans Amortized Cost Basis by Origination Year 2022 6,475 9,574
Term Loans Amortized Cost Basis by Origination Year 2021   7,451
Term Loans Amortized Cost Basis by Origination Year Prior 10,473 4,319
Revolving Loans Amortized Cost Basis 2,556 3,654
Revolving Loans Converted to Term
Total 28,988 35,109
Substandard [Member] | Agriculture [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025 3,222 3,278
Term Loans Amortized Cost Basis by Origination Year 2024 987 854
Term Loans Amortized Cost Basis by Origination Year 2023 2,006 2,795
Term Loans Amortized Cost Basis by Origination Year 2022 1,418 2,596
Term Loans Amortized Cost Basis by Origination Year 2021   7,364
Term Loans Amortized Cost Basis by Origination Year Prior 8,718 2,664
Revolving Loans Amortized Cost Basis 2,556 2,186
Revolving Loans Converted to Term
Total 18,907 21,737
Substandard [Member] | Business Loans [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 96  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023 2,811 2,815
Term Loans Amortized Cost Basis by Origination Year 2022 5,057 6,978
Term Loans Amortized Cost Basis by Origination Year 2021   87
Term Loans Amortized Cost Basis by Origination Year Prior 1,339 461
Revolving Loans Amortized Cost Basis 1,080
Revolving Loans Converted to Term
Total 9,303 11,421
Substandard [Member] | Non-Owner Occupied CRE [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023 362 369
Term Loans Amortized Cost Basis by Origination Year 2022
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior 416 1,194
Revolving Loans Amortized Cost Basis 388
Revolving Loans Converted to Term
Total 778 1,951
Doubtful [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023
Term Loans Amortized Cost Basis by Origination Year 2022
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total
Doubtful [Member] | Agriculture [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023
Term Loans Amortized Cost Basis by Origination Year 2022
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total
Doubtful [Member] | Business Loans [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023
Term Loans Amortized Cost Basis by Origination Year 2022
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total
Doubtful [Member] | Non-Owner Occupied CRE [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023
Term Loans Amortized Cost Basis by Origination Year 2022
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total
Current Period Gross Charge-Offs [Member] | Agriculture [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023
Term Loans Amortized Cost Basis by Origination Year 2022
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total
Current Period Gross Charge-Offs [Member] | Business Loans [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023
Term Loans Amortized Cost Basis by Origination Year 2022 347
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior 4
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total 351
Current Period Gross Charge-Offs [Member] | Non-Owner Occupied CRE [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023
Term Loans Amortized Cost Basis by Origination Year 2022
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total
Current Period Gross Charge-Offs [Member] | Consumer [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025 7
Term Loans Amortized Cost Basis by Origination Year 2024 29 31
Term Loans Amortized Cost Basis by Origination Year 2023 5 15
Term Loans Amortized Cost Basis by Origination Year 2022 1 6
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior 14 10
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total 49 69
Current Period Gross Charge-Offs [Member] | Home equity [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023
Term Loans Amortized Cost Basis by Origination Year 2022
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior 3
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total 3
Current Period Gross Charge-Offs [Member] | Residential Real Estate [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023 84
Term Loans Amortized Cost Basis by Origination Year 2022
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total 84
Performing [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 16,270  
Term Loans Amortized Cost Basis by Origination Year 2025 57,763 41,848
Term Loans Amortized Cost Basis by Origination Year 2024 54,909 43,564
Term Loans Amortized Cost Basis by Origination Year 2023 104,263 98,719
Term Loans Amortized Cost Basis by Origination Year 2022 140,539 142,561
Term Loans Amortized Cost Basis by Origination Year 2021   91,650
Term Loans Amortized Cost Basis by Origination Year Prior 179,345 91,636
Revolving Loans Amortized Cost Basis 133,138 119,237
Revolving Loans Converted to Term 675 233
Total 686,902 629,448
Performing [Member] | Consumer [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 2,564  
Term Loans Amortized Cost Basis by Origination Year 2025 28,481 2,757
Term Loans Amortized Cost Basis by Origination Year 2024 19,352 901
Term Loans Amortized Cost Basis by Origination Year 2023 11,695 337
Term Loans Amortized Cost Basis by Origination Year 2022 6,191 122
Term Loans Amortized Cost Basis by Origination Year 2021   14
Term Loans Amortized Cost Basis by Origination Year Prior 5,687
Revolving Loans Amortized Cost Basis 1,622 1,572
Revolving Loans Converted to Term
Total 75,592 5,703
Performing [Member] | Home equity [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 356  
Term Loans Amortized Cost Basis by Origination Year 2025 2,089 2,480
Term Loans Amortized Cost Basis by Origination Year 2024 995 1,518
Term Loans Amortized Cost Basis by Origination Year 2023 4,356 5,327
Term Loans Amortized Cost Basis by Origination Year 2022 9,853 11,796
Term Loans Amortized Cost Basis by Origination Year 2021   755
Term Loans Amortized Cost Basis by Origination Year Prior 1,930 1,237
Revolving Loans Amortized Cost Basis 131,516 117,665
Revolving Loans Converted to Term 675 233
Total 151,770 141,011
Performing [Member] | Residential Real Estate [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 13,350  
Term Loans Amortized Cost Basis by Origination Year 2025 27,193 36,611
Term Loans Amortized Cost Basis by Origination Year 2024 34,562 41,145
Term Loans Amortized Cost Basis by Origination Year 2023 88,212 93,055
Term Loans Amortized Cost Basis by Origination Year 2022 124,495 130,643
Term Loans Amortized Cost Basis by Origination Year 2021   90,881
Term Loans Amortized Cost Basis by Origination Year Prior 171,728 90,399
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total 459,540 482,734
Non-performing [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025 129
Term Loans Amortized Cost Basis by Origination Year 2024 125
Term Loans Amortized Cost Basis by Origination Year 2023 116 52
Term Loans Amortized Cost Basis by Origination Year 2022 925 686
Term Loans Amortized Cost Basis by Origination Year 2021   530
Term Loans Amortized Cost Basis by Origination Year Prior 1,776 693
Revolving Loans Amortized Cost Basis 200
Revolving Loans Converted to Term
Total 3,271 1,961
Non-performing [Member] | Consumer [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025 129
Term Loans Amortized Cost Basis by Origination Year 2024 63
Term Loans Amortized Cost Basis by Origination Year 2023 69
Term Loans Amortized Cost Basis by Origination Year 2022 107
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior 97
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total 465
Non-performing [Member] | Home equity [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024
Term Loans Amortized Cost Basis by Origination Year 2023 47 52
Term Loans Amortized Cost Basis by Origination Year 2022 113 117
Term Loans Amortized Cost Basis by Origination Year 2021  
Term Loans Amortized Cost Basis by Origination Year Prior 105 189
Revolving Loans Amortized Cost Basis 200
Revolving Loans Converted to Term
Total 465 358
Non-performing [Member] | Residential Real Estate [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026  
Term Loans Amortized Cost Basis by Origination Year 2025
Term Loans Amortized Cost Basis by Origination Year 2024 62
Term Loans Amortized Cost Basis by Origination Year 2023
Term Loans Amortized Cost Basis by Origination Year 2022 705 569
Term Loans Amortized Cost Basis by Origination Year 2021   530
Term Loans Amortized Cost Basis by Origination Year Prior 1,574 504
Revolving Loans Amortized Cost Basis
Revolving Loans Converted to Term
Total 2,341 1,603
Payment Performance [Member]    
Risk Rating    
Term Loans Amortized Cost Basis by Origination Year 2026 16,270  
Term Loans Amortized Cost Basis by Origination Year 2025 57,892 41,848
Term Loans Amortized Cost Basis by Origination Year 2024 55,034 43,564
Term Loans Amortized Cost Basis by Origination Year 2023 104,379 98,771
Term Loans Amortized Cost Basis by Origination Year 2022 141,464 143,247
Term Loans Amortized Cost Basis by Origination Year 2021   92,180
Term Loans Amortized Cost Basis by Origination Year Prior 181,121 92,329
Revolving Loans Amortized Cost Basis 133,338 119,237
Revolving Loans Converted to Term 675 233
Total $ 690,173 $ 631,409