You would mail the payment to:
Income tax payments
Idaho State Tax Commission
PO Box 83784
Boise ID 83707-3784
You can find this information by clicking here.