v3.25.2
Loans - Performance of Loans Modified in the Last Twelve Months (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2024
loan
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2024
loan
Financing Receivable, Modified, Past Due [Line Items]        
Number of modified loans with payment defaults | loan 2 0 2 0
Modified loans with payment defaults $ 4,000   $ 4,000  
Current        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 11,389   11,389  
30 - 89 Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 2,616   2,616  
90+ Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 4,020   4,020  
Commercial and industrial | Current        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 393   393  
Commercial and industrial | 30 - 89 Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 0   0  
Commercial and industrial | 90+ Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 0   0  
Investor commercial real estate | Current        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 3,731   3,731  
Investor commercial real estate | 30 - 89 Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 0   0  
Investor commercial real estate | 90+ Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 0   0  
Single tenant lease financing | Current        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 3,007   3,007  
Single tenant lease financing | 30 - 89 Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 0   0  
Single tenant lease financing | 90+ Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 0   0  
Healthcare finance | Current        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 1,174   1,174  
Healthcare finance | 30 - 89 Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 1,460   1,460  
Healthcare finance | 90+ Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 0   0  
Small business lending | Current        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 3,084   3,084  
Small business lending | 30 - 89 Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 0   0  
Small business lending | 90+ Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 0   0  
Franchise finance | Current        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 0   0  
Franchise finance | 30 - 89 Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months 1,156   1,156  
Franchise finance | 90+ Days Past Due        
Financing Receivable, Modified, Past Due [Line Items]        
Total loans modified in the last twelve months $ 4,020   $ 4,020