Fair Value Measurements - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||||
| Gains (losses) on sale of mortgage loans | $ (27.4) | $ (48.6) | $ (47.6) | $ (63.5) | |
| Net losses on derivative and financial instruments | 1.5 | $ 3.6 | $ (2.5) | $ (7.6) | |
| Minimum | |||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||||
| Short term borrowings maturity period | 30 days | ||||
| Under Commitment to Sell | Level 2 | |||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||||
| Mortgage loans held-for-sale, net | 63.0 | $ 63.0 | $ 115.4 | ||
| Not Under Commitment to Sell | Level 2 | |||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||||
| Mortgage loans held-for-sale, net | $ 166.8 | $ 166.8 | $ 100.7 | ||