You could substitute three known values into your model, and solve for r.
If we let Q_0 = 100, then a 4% reduction yields Q = 96.
In other words, solve:
96 = 100(1 + r)^10
Once you know the value of r, you can solve the following for t, to get the half-life.
50 = 100(1 + r)^t
For exponential decay, I'm used to this model:
Q = Q_0 * e^(kt)