Finance July 18, 2026 IDBI Bank Q1 Results: Net profit grows 5% YoY to Rs 2,115 crore, NII climbs 10%