v3.26.1
Loan Servicing - Narrative (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Servicing Assets at Fair Value [Line Items]    
Escrow deposit $ 1,884 $ 1,110
servicing rights $ 5,013 $ 4,556
Measurement input, discount rate    
Servicing Assets at Fair Value [Line Items]    
Servicing asset measurement input   0.0043
Minimum | Measurement input, discount rate    
Servicing Assets at Fair Value [Line Items]    
Servicing asset measurement input 0.0965 0.0963
Minimum | Measurement input, prepayment rate    
Servicing Assets at Fair Value [Line Items]    
Servicing asset measurement input 0.0900 0.0900
Maximum | Measurement input, discount rate    
Servicing Assets at Fair Value [Line Items]    
Servicing asset measurement input 0.1000 0.1000
Maximum | Measurement input, prepayment rate    
Servicing Assets at Fair Value [Line Items]    
Servicing asset measurement input 0.5526 0.2754
Weighted Average | Measurement input, default rate    
Servicing Assets at Fair Value [Line Items]    
Servicing asset measurement input 0.0051