Variable Interest Entities - Summary of Credit Risk Transfer Agreements (Parenthetical) (Detail) - USD ($) $ in Millions |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Transfer Of Financial Assets Accounted For As Sales [Line Items] | ||
Deposits securing CRT strips and derivatives liabilities | $ 10.5 | $ 4.1 |