Each on demand course allows a 90-day access period. After the course has expired, you can re-enroll in the course. You can re-enroll as many times as you need until your subscription expires.
Keep in mind, when you re-enroll, it will start at the beginning state, and you will have another 90 days to complete the course.