Section 25. The bond required under section 24 shall run to the state treasurer and shall cover an indeterminate period but it may be cancelled at any time as provided in section 26. The bond shall be in the sum of $25,000. The bond shall provide that the person giving the same, shall, upon written demand, pay and turn over to or for the person whom any account, bill or other indebtedness is taken for collection the proceeds of the collection in accordance with the terms of the agreement upon which it was received for collection. The bond shall be in such form and shall contain such further provisions and conditions as the state treasurer with the advice and consent of the governor and council considers necessary or proper.