A Senate leadership source says it will be signed by the president Thursday morning.