Idiomatic means, in,wi with a sort of, with phrasing, with word ordering, with a choice of vocabulary which is immediately recognised what as modern English, but if this thing is written in a formal style  then, it is fair enough, that the modern idiomatic version will also be very formal.