Actually it is illegal under
US law for the US government to be giving financial aid to nuclear powers that do not sign the
NPT
There have been
lawsuits over this and they get stonewalled. FOIA requests get "90% redacted"
If israel admits they have nukes then the USA cant legally be sending them billions every year. Everyone in DC including the POTUS who clearly knows they have nukes plays this game so they can illegally give Israel money every year. Thats why there is this weird ambiguity over them having them.
Like everything else with israel, no one can just tell the truth.