IDFC First Bank Q1FY26 results show strong business growth but overshadowed by elevated credit costs.