v3.25.2
Fair Value Accounting - Change in Level 3 Liabilities Measured at Fair Value on Recurring Basis (Detail)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Changes included in OCI, net of tax $ (4.1) $ (0.5) $ (3.0) $ (1.0)  
Junior subordinated debt 69.0   69.0   $ 65.0
Fair Value, Recurring | Significant Unobservable Inputs (Level 3)          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Junior subordinated debt 69.0   69.0   $ 65.0
Junior Subordinated Debt          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Change in fair value $ (5.4) (0.7) $ (3.9) (1.4)  
Debt Instrument, measurement input 0.0630   0.0630   0.0743
Junior Subordinated Debt | Significant Unobservable Inputs (Level 3)          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Junior subordinated debt $ 69.0   $ 69.0   $ 65.0
Junior Subordinated Debt | Fair Value, Recurring          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Beginning balance (63.2) (63.5) (64.7) (62.8)  
Ending balance $ (68.6) $ (64.2) $ (68.6) $ (64.2)