Passports are not required for this cruise. An original, government issued, birth certificate and government issued picture ID is the minimum requirement.
Even with that I advise that you get the passport. If you need to fly home for any reason you will need one and with a passport you will be able to cruise or travel anywhere for the next ten years. The passport is a lot less hassle for traveling.