v3.26.1
Servicing Assets - Schedule of Activity Pertaining to Servicing Rights (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Servicing Asset at Fair Value, Amount [Roll Forward]    
Balance at beginning of period $ 62,941 $ 55,788
Additions, net 5,066 5,624
Fair value changes:    
Due to changes in valuation inputs or assumptions 39 (1,095)
Decay due to increases in principal paydowns or runoff (3,526) (3,633)
Balance at end of period $ 64,520 $ 56,684