You are using the Resource Owner Password Grant -- `grant_type=password` -- that is an OAuth flow, not an OpenID Connect flow. `id_token` (an identity assertion, like a SAML assertion) is only available if you use the implicit, code, or hybrid flows [defined here](https://openid.net/connect).
BTW, RO PW Grant is the **anti-pattern**.