Thermochemical Detonation