v3.26.1
Loans Held for Sale and Loans Sold (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Servicing Assets at Fair Value        
Loans sold and held for sale     $ 51,703 $ 72,249
Originations of loans sold and held for sale     2,753 2,979
Servicing fees $ 1,531 $ 3,604 3,204 7,142
Whole Loan Sale Program        
Servicing Assets at Fair Value        
Loans sold and held for sale 25,900 39,900 51,700 72,200
Originations of loans sold and held for sale 1,400 1,500 2,800 3,000
Servicing fees $ 1,500 $ 1,800 $ 3,200 $ 3,500