Lock authenticated event not providing idToken

So according to the the docs, the authenticated event should provide the following properties : accessToken , idToken , state , refreshToken and idTokenPayload. However, when I successfully authenticate on my app, I’m getting: accessToken, accessToken, accessToken, access_token, expiresIn,
expires_in, tokenType, and token_type. Not sure what exactly I’m reading/doing wrong here?