Norwegian Cruise Line made us stay inside our cabin for four days! Is this legal?

Norwegian Cruise Line forced a triple-vaccinated husband and wife to stay inside their cabin without reprieve for four days. And when the ship finally returned to New York,...