Cryptarithmetic Puzzles for 2023, Puzzle #36 DPIDX + SHIPS = PIRATE

I’m sorry, this is a really bad mix of puns, but it makes for a good puzzle!

Difficulty is hard here, so reach out if you want a hint. DPIDX + SHIPS = PIRATE

Solutions are below the image.

SPOILER SOLUTIONS!

DPIDX_first SHIPS_second PIRATE_third
61263 59215 120478
81289 46214 127503
81783 94719 176502