XML 160 R150.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Additional Information (Detail) - JPY (¥)
¥ in Millions
Mar. 31, 2025
Mar. 31, 2024
Deposits [Abstract]    
Time deposits, including certificates of deposit issued in amounts of 10 million Yen or more ¥ 1,082,224 ¥ 898,321