Check the door seal
The door seal is responsible for keeping the water inside the dishwasher. If it is damaged or loose, it can cause leaks. Inspect the door seal for any signs of damage or wear and replace it if necessary.
Check the drain hose
The drain hose is responsible for carrying the wastewater out of the dishwasher. If it is clogged or damaged, it can cause water to back up and leak out of the dishwasher. Inspect the drain hose and clean or replace it if necessary. Any type of blockage in your garbage disposal will make the dishwasher unable to pump the water out.
Check for power
Make sure the dishwasher is properly plugged in and that the outlet is working. Check the circuit breaker to make sure it hasn't tripped. Turn the breaker completely OFF and then wait 5 minutes to turn it back on. This may reset the electronics or panel.
Check for blockages
Check the dishwasher's spray arms for any blockages that may be preventing water from flowing freely. Clean them if necessary. Make sure the detergent dispenser is not clogged or damaged. If it is, replace it.