Tax rate in New Mexico

Just wondering if anyone know tax rate in New Mexico? signed in 24 lease bonus for 3yr and can it be taken over 3yrs or is it all at once? Thanks

You have to report in the year that you were paid. You should have received a 1099 form.