Versions of Idaho Code 18-8307 - Registration on LawServer 2023 Idaho Code 18-8307 – Registration 2022 Idaho Code 18-8307 – Registration 2021 Idaho Code 18-8307 – Registration 2019 Idaho Code 18-8307 – Registration 2018 Idaho Code 18-8307 – Registration 2016 Idaho Code 18-8307 – Registration 2014 Idaho Code 18-8307 – Registration 2010 Idaho Code 18-8307 – Registration