Idiom
bet the farmbet the farm/ranch
American to spend almost all the money you have on something that you think might bring you success.TV networks are obviously willing to bet the ranch on special sports events - they paid millions to broadcast the Olympics.
(often +
on)