v3.25.2
Derivatives and embedded derivatives - Schedule of derivative instruments in statement of financial position, fair value (Parenthetical) (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Derivative Instrument Detail [Abstract]  
Embedded derivatives in fair value hedging $ 1.4