Ordered upper and lower door seals. After parts arrived, I removed the front door panel and realized that while the seals were old and cracked, there was an additional leak coming from behind the soap dispenser. Ordered the dispenser seal and replaced as well.
Tip: lubricate the dispenser deal with liquid dish soap to help installation.
Tip: Be careful replacing the lower seal. On my Bosch unit, you must first disconnect the tension springs that assist with closing the door. This required pulling the dishwasher out from the cabinet (after disconnecting the water hose from below)