Thus we can say that when Dan is 23, dad will be 46. Can you see it?
Now, the problem asks us how many years until dad is twice Dan's age. So we calculate:
That is: Dad's age when will be twice as old as Dan, minus today's age, will tell us how many more years it will be for dad to be twice as old as Dan.