v3.26.3
Allowance for Loss Sharing - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]        
Loss sharing obligations $ 1.8   $ 1.8 $ 1.7
Loss Sharing Obligations, Allowance, Specific Reserve 8.5   8.5 9.3
Loss sharing obligations, allowance 14.3   $ 14.3 $ 8.4
Loss-sharing obligations, percent     0.19% 0.11%
CECL reserves impact 5.0 $ (2.7)    
Loss sharing under the DUS program 8,000.0   $ 8,000.0 $ 7,900.0
Guarantor obligations, maximum exposure, undiscounted $ 1,200.0   $ 1,200.0