v3.26.1
Allowance for Loss - Sharing Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Roll forward of loss contingency accrual          
Provision for loss sharing (net of reversals) $ 13,472 $ 4,215 $ 18,009 $ 6,002  
Guarantee obligations 36,600   36,600   $ 35,700
Allowance for loss sharing obligations 82,300   $ 82,300   $ 61,900
Loss-sharing obligations (as a percent)     0.34%   0.26%
Loss-Sharing Obligation          
Roll forward of loss contingency accrual          
Beginning balance 106,773 85,515 $ 97,579 83,150 $ 83,150
Provision for loss sharing (net of reversals) 13,472 4,215 18,009 6,002  
Charge-offs and advances, net of reimbursements (1,347) 27 3,310 605  
Ending balance 118,898 $ 89,757 118,898 $ 89,757 97,579
Outstanding advances under the Fannie Mae DUS program 2,600   2,600   7,300
Maximum quantifiable liability $ 4,690,000   $ 4,690,000   $ 4,600,000