No.
> Could anyone more in the know here explain in simpler and more practical terms please?
It's impossible to tell because the story is incoherent. The central claim is that they "release[d] a record 59 megajoules of sustained fusion energy" but this makes no sense. One can talk about sustained power (over a period of time) but "sustained energy" is a category error because energy is just power integrated over time. You can get 59 megajoules out of your wall socket if you wait long enough.
They apparently did something that had never been done before, but there's no way to tell exactly what that was from what is written in this story.
(This kind of obfuscation is not unusual in fusion research. A cynic might argue that this is because if they were clear about the actual state of things their funding would cease.)