“Double down” comes from blackjack, where you double your bet after seeing your...
https://dlf-ne.org/is-up-the-ante-a-gambling-term-unpacking-a-classic-business-idiom/
“Double down” comes from blackjack, where you double your bet after seeing your first two cards, hoping your luck holds. In business English, it means to commit more resources to something risky