Contingencies - Narrative (Details) $ in Millions |
Mar. 31, 2025
USD ($)
case
loan
|
Mar. 31, 2024
USD ($)
loan
|
---|---|---|
Loss Contingency [Abstract] | ||
Accrued penalty | $ 27.3 | |
Number of cases | case | 5 | |
Warranty repurchase demands unpaid principal balance | $ 25.5 | $ 25.3 |
Warranty repurchase demands number of loans | loan | 96 | 75 |