Question: what is the idiomatic expression of at length?
Answer: at length. If someone does something at length, they do it for a long time or in great detail. They spoke at length, reviewing the entire incident.