From that moment is the same as since then, from that moment, since that time. A moment is a very short time period.