Remember Device MFA

I am currently using the Sign In Widget with remember my device. I created a policy under Sign On for our member portal to remember the device by default. In our acceptance criteria we have been asked to remember the device so the Member will not need to be sent a code each time they want to log in to their account
• 1 year for remembering the device.
• Resets after the cache is cleared
• After the 1 year is up then the member has to login with 2 factor once more until they select “Remember this device”
Is there a way to implement something like this in Okta?