v3.26.1
Deposits - Additional Information (Detail) - JPY (¥)
¥ in Millions
Mar. 31, 2026
Mar. 31, 2025
Deposits [Abstract]    
Time deposits, including certificates of deposit issued in amounts of 10 million Yen or more ¥ 1,138,583 ¥ 1,082,224