$$ABCD$$ is a convex quadrilateral with $$\angle ABD = \angle ADC = 90^\circ$$ and $$AD = DC$$. If $$BC = 25$$ and $$BD = 24$$, what is the length of $$AB?$$