Last I knew, US foreign military aid to Israel was about 20% of the total, the overwhelming majority of which must be spent in the USA. And, of course, much of the reason for it is because we also finance the military capability of Muslim nations hostile to Israel.
I just Googled that number. THAT is where I got that number as I would have NOT A CLUE as to how much we spend.
Try it yourself on Google...not that THEY are definitive.
This is where I saw the figure of $3.1 billion.