v3.25.2
Servicing Assets - Schedule of Servicing Assets with Key Assumptions Used to Estimate Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Servicing Assets at Fair Value [Line Items]        
Carrying amount $ 5,631 $ 5,837 $ 6,544 $ 6,666
Fair value 10,222 8,728    
Underlying loans being serviced 510,927 525,582    
Residential Mortgage        
Servicing Assets at Fair Value [Line Items]        
Carrying amount 38 42 47 49
Fair value $ 81 $ 84    
Discount rate 7.85% 7.85%    
Prepayment speed 13.85% 13.93%    
Weighted-average remaining life 22 years 8 months 12 days 23 years 9 months 18 days    
Underlying loans being serviced $ 8,490 $ 9,072    
CRE SBA        
Servicing Assets at Fair Value [Line Items]        
Carrying amount 5,084 5,226 5,985 6,135
Fair value $ 9,123 $ 7,750    
Discount rate 13.50% 12.14%    
Prepayment speed 16.60% 17.82%    
Weighted-average remaining life 20 years 1 month 6 days 20 years 8 months 12 days    
Underlying loans being serviced $ 437,823 $ 445,601    
C&I SBA        
Servicing Assets at Fair Value [Line Items]        
Carrying amount 509 569 $ 512 $ 482
Fair value $ 1,018 $ 894    
Discount rate 13.50% 15.85%    
Prepayment speed 16.60% 13.02%    
Weighted-average remaining life 7 years 3 months 18 days 7 years 4 months 24 days    
Underlying loans being serviced $ 64,614 $ 70,909