Hard to imagine it surviving out there in winter. We have had a mild winter on the West coast here though because of El Nino so it is possible if the snake was recently released. Since ball pythons don't hibernate during winter months like other snakes that naturally live out here, it must have been a recent release, unless it's not a ball python. The only thing you have in Idaho is humidity these days.
You sure it's a ball?