The rupiah weakened by as much as 0.35% to 17,090 per dollar on Tuesday morning, according to LSEG data.