XML 83 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes - Narrative (Details) - USD ($)
$ in Millions
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Taxes [Line Items]        
Operating loss and capital loss carryforwards $ 32,400      
Valuation allowances 7,405 $ 7,485    
Unrecognized tax benefits 3,757 3,540 $ 3,307 $ 3,245
Unrecognized tax benefits that would impact effective tax rate 2,000 $ 1,700    
Operating loss and capital loss carryforward expiring by 2044        
Taxes [Line Items]        
Operating loss and capital loss carryforwards $ 18,500