Time delay relay

It is used to turn on an optional lamp (A01light package on my 69 Cuda) around the ignition switch and then after closing the door, it turns off after approx 10-30 secs. burnt one of these out by leaving the door open too long. wondered if anyone has built or found a a modern digital TD relay that could be substituted??
View attachment 1715752230
View attachment 1715752233

Auto Zone sells them. Duralast 19390. Put one in mine couple years back for $12.