what is the new york state impaired driver program (nys idp)? The NYS IDP is a prevention-based education program for individuals convicted of a drinking driving related offense. Completion of this 16-hour program spread over 7 weeks will enable qualifying motorists to fulfill court requirements and potentially reduce the length of their suspension period.