v3.26.1
Consolidated Balance Sheet (Parenthetical)
Mar. 31, 2026
₨ / shares
shares
Mar. 31, 2026
$ / shares
shares
Mar. 31, 2025
₨ / shares
shares
Mar. 31, 2025
$ / shares
shares
Statement of financial position [abstract]        
Par value per share | (per share) ₨ 5 $ 0.16 ₨ 5 $ 0.16
Number of shares authorized 4,800,000,000 4,800,000,000 4,800,000,000 4,800,000,000
Number of shares issued, net 4,046,940,812 4,046,940,812 4,143,607,528 4,143,607,528
Number of shares outstanding 4,046,940,812 4,046,940,812 4,143,607,528 4,143,607,528
Treasury shares 8,650,911 8,650,911 9,655,927 9,655,927