The Indonesian Composite Index (IDX) has strengthened by 39.83 points, following investors' optimism towards ...