give away the farm (idiom)
To pay more than one should have; to pay more than fair market valueSell the farm.
The expression does not correlate in meaning with the phrase give away the farm—Joe has madenegotiate poorly or make a career of giving away the farm.deal that puts one at a serious disadvantage: He signed a law that Wiktionarygave away the farm to big drug companies while leaving seniors with hardly any benefits. Yuri Dolgopolov; A Dictionary of Confusable Phrases (2016)
To give away the farm means to make available or divulge more than absolutely necessary. Business negotiations require strategy and tactfulness and one must be careful not to give away the farm. Brian Ashcraft and Dan Kelly; Jargonaut Express: Essential Idioms for the Astute Business Speaker (2014)
To offer way too much during a negotiation. David Burke; Slangman Guide to Biz Speak One (2001)
To pay more than one should have; to pay more than fair market value.
Joe has made a career of giving away the farm. Wiktionary