XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes - Reconciliation of Unrecognized Tax Benefits from Continuing Operations (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Reconciliation of Unrecognized Tax Benefits      
Gross unrecognized tax benefits, beginning of year $ 3,540 $ 3,307 $ 3,245
Increases related to prior year tax positions 445 336 79
Decreases related to prior year tax positions (228) (74) (248)
Increases related to current year tax positions 93 102 357
Settlements during the period (77) (102) (89)
Lapse in statutes of limitations (16) (29) (37)
Gross unrecognized tax benefits, end of year $ 3,757 $ 3,540 $ 3,307