v3.26.1
Servicing Assets - Schedule of Activity Pertaining to Servicing Rights (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Servicing Asset at Fair Value, Amount [Roll Forward]        
Balance at beginning of period $ 64,520 $ 56,684 $ 62,941 $ 55,788
Additions, net 6,333 6,458 11,400 12,082
Fair value changes:        
Due to changes in valuation inputs or assumptions 426 (125) 464 (1,220)
Decay due to increases in principal paydowns or runoff (4,704) (2,932) (8,230) (6,565)
Balance at end of period $ 66,575 $ 60,085 $ 66,575 $ 60,085