Prime Minister Shigeru Ishiba has faced criticism from the opposition as numerous details about the agreement remain unclear.