v3.25.1
Financial Instruments - Summary of Financial Instruments (Parenthetical) (Detail)
Mar. 31, 2025
Dec. 31, 2024
Offsetting [Abstract]    
Quoted price 96.0 96.4