v3.26.1
Contingencies - Narrative (Details)
$ in Millions
Mar. 31, 2026
USD ($)
loan
Mar. 31, 2025
USD ($)
loan
Loss Contingency [Abstract]    
Accrued penalty $ 18.3  
Warranty repurchase demands unpaid principal balance $ 26.5 $ 25.5
Warranty repurchase demands number of loans | loan 77 96