v3.25.1
Transfers of financial assets and servicing assets - Changes in MSRs measured using the fair value method (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Transfers and Servicing of Financial Assets    
Fair value at beginning of period $ 108,103 $ 118,109
Additions 210 294
Changes due to payments of loans (2,114) (2,100)
Reduction due to loan repurchases (131) (137)
Changes in fair value due to changes in valuation model inputs or assumptions (1,325) (1,202)
Fair value at end of period $ 104,743 $ 114,964