Quarterly report [Sections 13 or 15(d)]

Servicing Activities - Components of Servicing Revenue (Details)

v3.26.1
Servicing Activities - Components of Servicing Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Transfers and Servicing [Abstract]    
Servicing fee income $ 104,962 $ 126,171
Ancillary and other fee income 4,805 5,094
Float income 20,376 25,594
Total $ 130,143 $ 156,859