v3.26.1
Loans and Allowance for Credit Losses on Loans - Modified loans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Loans and Allowance for Credit Losses on Loans    
Amortized cost of loan modified $ 34,687 $ 55,816
% of Total Class of Financing Receivable   1.00%
Specific reserves recorded on troubled loan modifications 0 $ 5,800
Commitment to lend 200 0
Modified loans 154,699 124,865
Value of loans defaulted 24,400 23,300
Current    
Loans and Allowance for Credit Losses on Loans    
Modified loans 130,274 93,895
30 - 89 Days Past Due    
Loans and Allowance for Credit Losses on Loans    
Modified loans 8,633 13,939
90+ Days Past Due    
Loans and Allowance for Credit Losses on Loans    
Modified loans 15,792 17,031
Term Extension    
Loans and Allowance for Credit Losses on Loans    
Amortized cost of loan modified   4,290
Combination - Term Extension and Payment Delay    
Loans and Allowance for Credit Losses on Loans    
Amortized cost of loan modified 34,687 51,526
MF FIN    
Loans and Allowance for Credit Losses on Loans    
Amortized cost of loan modified 25,687 $ 55,639
% of Total Class of Financing Receivable   1.00%
Modified loans 81,394 $ 110,828
MF FIN | Current    
Loans and Allowance for Credit Losses on Loans    
Modified loans 69,854 89,507
MF FIN | 30 - 89 Days Past Due    
Loans and Allowance for Credit Losses on Loans    
Modified loans   4,290
MF FIN | 90+ Days Past Due    
Loans and Allowance for Credit Losses on Loans    
Modified loans 11,540 17,031
MF FIN | Term Extension    
Loans and Allowance for Credit Losses on Loans    
Amortized cost of loan modified   $ 4,290
Weighted average term modification   1 month
MF FIN | Combination - Term Extension and Payment Delay    
Loans and Allowance for Credit Losses on Loans    
Amortized cost of loan modified $ 25,687 $ 51,349
Weighted average term modification 4 months 5 months
HC FIN    
Loans and Allowance for Credit Losses on Loans    
Amortized cost of loan modified $ 9,000  
Modified loans 72,544 $ 13,860
HC FIN | Current    
Loans and Allowance for Credit Losses on Loans    
Modified loans 59,659 4,211
HC FIN | 30 - 89 Days Past Due    
Loans and Allowance for Credit Losses on Loans    
Modified loans 8,633 9,649
HC FIN | 90+ Days Past Due    
Loans and Allowance for Credit Losses on Loans    
Modified loans 4,252  
HC FIN | Combination - Term Extension and Payment Delay    
Loans and Allowance for Credit Losses on Loans    
Amortized cost of loan modified $ 9,000  
Weighted average term modification 12 months  
CML & CRE    
Loans and Allowance for Credit Losses on Loans    
Amortized cost of loan modified   177
Modified loans $ 761 177
CML & CRE | Current    
Loans and Allowance for Credit Losses on Loans    
Modified loans $ 761 177
CML & CRE | Combination - Term Extension and Payment Delay    
Loans and Allowance for Credit Losses on Loans    
Amortized cost of loan modified   $ 177
Weighted average term modification   61 months