v3.26.1
Fair Value - Estimated Fair Values of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Fair Value Disclosures [Abstract]            
Total available-for-sale securities $ 5,091,319   $ 6,514,471      
Mortgage servicing rights 2,336,324 $ 2,380,983 2,421,910 $ 3,015,643 $ 2,959,773 $ 2,994,271
Mortgage loans held-for-sale 12,737   13,630      
Cash and cash equivalents 642,691   842,319      
Restricted cash 222,380   219,633      
Derivative assets 69,366   87,549      
Reverse repurchase agreements 136,941   157,120      
Other assets 28,073   28,073      
Repurchase agreements 5,639,830   7,255,540      
Revolving credit facilities 862,771   919,371      
Warehouse lines of credit 4,333   9,406      
Senior notes, carrying value 111,350   111,055      
Senior notes, fair value 116,380   118,542      
Convertible senior notes, carrying value 0   261,810      
Convertible senior notes, fair value 0   262,095      
Derivative liabilities $ 1,891   $ 4,254