v3.26.1
Loans and Allowance for Credit Losses - Schedule of Balances of Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]        
Total loans $ 6,404,581 $ 6,014,346    
Allowance for credit losses 9,700 10,435 $ 12,315 $ 11,190
Net deferred loan (cost)/fees (6,616) (7,181)    
Net loans 6,401,497 6,011,092    
Loans at fair value 173,852 178,578    
Residential        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Total loans 2,543,441 2,573,890    
Allowance for credit losses 8,151 8,999 11,321 10,468
Loans at fair value 173,900 178,600    
Commercial        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Total loans 477 15,521    
Allowance for credit losses 2 61 4 32
MPP        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Total loans 3,860,663 3,424,935    
Allowance for credit losses $ 1,544 $ 1,370 $ 987 $ 684