If I start one of my machines during the winter, it's because I intend to ride it. My 20 - 25 minute commute may, or may not fully warm up the engine. In some cases, that amount of RIDING, (not idling), my C5, is definitely NOT enough, the case is only lukewarm when I arrive. This may not be best for the bike, but it's what I want, I'm not calling in sick, and I'm not riding the bus. If the engine doesn't last as long as a result, I'll fix or replace it, ... if I live that long.
Machines are created to serve man, not the other way around, unless you are working in Jay Leno's garage.
Rant over, to answer the question, as I understand the issue, the engine needs to run long enough, such that the crankcase exceeds the boiling temperature of water, so any condensation in the oil will be vaporized, and then maintain this temperature for a sufficient period such that this vapor will be expelled. The length of time to do this will depend on many things, including environment temperature and humidity, and starting temperature of the engine.
It's interesting to consider that burning a quantity of gasoline results in a mass of water greater than the starting mass of the gasoline. Then there is the C02.
2 C8H18 + 25 O2 = 16 CO2 + 18 H2O
Winter idling doesn't seem like a good idea to me. Besides being dubious in terms of engine conservation, the energy is certainly wasted.