In the following sentence
The ceasefire's one of the agreements that was reached this past week in Sweden where the two sides fighting Yemen's war have been meeting. They've been having their first direct talks in more than two years.
What does the "in more than two years" mean exactly? Does it mean "in the next two years" or "in the past two years", or something else?