Annual report [Section 13 and 15(d), not S-K Item 405]

Servicing Activities - Components of Servicing Revenue (Details)

v3.25.4
Servicing Activities - Components of Servicing Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Transfers and Servicing [Abstract]      
Servicing fee income $ 487,347 $ 528,206 $ 555,221
Ancillary and other fee income 20,469 16,718 5,149
Float income 118,907 136,724 125,407
Total $ 626,723 $ 681,648 $ 685,777