v3.26.1
Mortgage Servicing Rights - Summary of Loan Servicing Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Transfers and Servicing [Abstract]        
Contractual servicing fees $ 215,891 $ 174,671 $ 424,237 $ 360,903
Late, ancillary and other fees 4,612 4,142 9,645 8,427
Loan servicing income $ 220,503 $ 178,813 $ 433,882 $ 369,330