Best answer by Gregor
Yes, iD Mobile would charge you for international usage as on the table shown below
Bare in mind that your "International" feature would need to be turned on before you can use it. You can manage it in your iD Mobile App under "Services" tab.
Below is screenshot of how it looks like to help you find it.