v3.25.4
Taxes - Narrative (Details) - USD ($)
$ in Millions
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Taxes [Line Items]        
Operating loss and capital loss carryforwards $ 19,600      
Valuation allowances 4,421 $ 7,405    
Unrecognized tax benefits 2,440 3,757 $ 3,540 $ 3,307
Unrecognized tax benefits that would impact effective tax rate 2,000 $ 2,000    
Operating loss and capital loss carryforward expiring by 2046        
Taxes [Line Items]        
Operating loss and capital loss carryforwards $ 13,100