v3.26.3
Loans and Other Finance Receivables - Schedule of Age Analysis of Past Due Loans and Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables $ 2,161,886 $ 2,167,684
Total accruing 2,086,044 2,112,624
Nonaccrual $ 75,842 $ 55,060
% Delinquent 4.43% 2.87%
Loans at fair value $ 13,330 $ 14,396
Real estate loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 1,583,028 1,553,120
Real estate loans | Commercial mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 897,800 879,440
Total accruing 886,372 876,968
Nonaccrual $ 11,428 $ 2,472
% Delinquent 2.30% 0.44%
Real estate loans | Home equity lines and loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables $ 117,066 $ 107,002
Total accruing 115,502 104,979
Nonaccrual $ 1,564 $ 2,023
% Delinquent 1.61% 2.37%
Real estate loans | Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables $ 225,569 $ 236,135
Total accruing 219,419 225,750
Nonaccrual $ 6,150 $ 10,385
% Delinquent 4.16% 5.44%
Loans at fair value $ 13,300 $ 14,400
Real estate loans | Construction and land development    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 342,593 330,543
Total accruing 317,638 323,893
Nonaccrual $ 24,955 $ 6,650
% Delinquent 7.36% 2.01%
Commercial, industrial & other finance receivables    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables $ 435,930 $ 428,981
Total accruing 429,025 422,211
Nonaccrual $ 6,905 $ 6,770
% Delinquent 2.31% 1.83%
Small business loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables $ 113,886 $ 139,765
Total accruing 90,303 114,984
Nonaccrual $ 23,583 $ 24,781
% Delinquent 23.37% 18.26%
Small business loans | Loans Insured or Guaranteed by US Government Authorities    
Age Analysis of Past Due Loans and Leases    
Nonaccrual $ 13,600 $ 13,200
Consumer    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 336 329
Total accruing 336 329
Nonaccrual $ 0 $ 0
% Delinquent 0.00% 0.00%
Leases, net    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables $ 28,706 $ 45,489
Total accruing 27,449 43,510
Nonaccrual $ 1,257 $ 1,979
% Delinquent 6.57% 6.43%
30-59 days past due    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables $ 15,809 $ 5,952
30-59 days past due | Real estate loans | Commercial mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 8,904 1,059
30-59 days past due | Real estate loans | Home equity lines and loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 142 513
30-59 days past due | Real estate loans | Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0 1,843
30-59 days past due | Real estate loans | Construction and land development    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 250 0
30-59 days past due | Commercial, industrial & other finance receivables    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 3,180 1,099
30-59 days past due | Small business loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 3,028 739
30-59 days past due | Consumer    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0 0
30-59 days past due | Leases, net    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 305 699
60-89 days past due    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 1,561 1,198
60-89 days past due | Real estate loans | Commercial mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 298 328
60-89 days past due | Real estate loans | Home equity lines and loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 180 0
60-89 days past due | Real estate loans | Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 759 621
60-89 days past due | Real estate loans | Construction and land development    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0 0
60-89 days past due | Commercial, industrial & other finance receivables    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0 0
60-89 days past due | Small business loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0 0
60-89 days past due | Consumer    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0 0
60-89 days past due | Leases, net    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 324 249
90+ days past due and still accruing    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 2,472  
90+ days past due and still accruing | Real estate loans | Commercial mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0  
90+ days past due and still accruing | Real estate loans | Home equity lines and loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0  
90+ days past due and still accruing | Real estate loans | Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 2,472  
90+ days past due and still accruing | Real estate loans | Construction and land development    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0  
90+ days past due and still accruing | Commercial, industrial & other finance receivables    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0  
90+ days past due and still accruing | Small business loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0  
90+ days past due and still accruing | Consumer    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0  
90+ days past due and still accruing | Leases, net    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0  
Total past due    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 19,842 7,150
Total past due | Real estate loans | Commercial mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 9,202 1,387
Total past due | Real estate loans | Home equity lines and loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 322 513
Total past due | Real estate loans | Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 3,231 2,464
Total past due | Real estate loans | Construction and land development    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 250 0
Total past due | Commercial, industrial & other finance receivables    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 3,180 1,099
Total past due | Small business loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 3,028 739
Total past due | Consumer    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 0 0
Total past due | Leases, net    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 629 948
Current    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 2,066,202 2,105,474
Current | Real estate loans | Commercial mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 877,170 875,581
Current | Real estate loans | Home equity lines and loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 115,180 104,466
Current | Real estate loans | Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 216,188 223,286
Loans at fair value 13,000 13,300
Current | Real estate loans | Construction and land development    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 317,388 323,893
Current | Commercial, industrial & other finance receivables    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 425,845 421,112
Current | Small business loans    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 87,275 114,245
Current | Consumer    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 336 329
Current | Leases, net    
Age Analysis of Past Due Loans and Leases    
Loans and other finance receivables 26,820 42,562
30-89 days past due | Real estate loans | Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Loans at fair value 0 604
Nonaccrual | Real estate loans | Residential mortgage    
Age Analysis of Past Due Loans and Leases    
Loans at fair value $ 301 $ 510