There are a few other nuances, which are described in the "delimit-volume-allocation" document that is linked below.
The gist of it is that is that every volume is broken up into extents of either 256MB or 1GB, and those extents are each handled with the specified resiliency. For instance 3-way mirror there will be 3 copies placed on 3 separate nodes. The next extent will also have 3 copies, but likely placed on a different set of nodes (unless it's a 3 node system then there are only 1 set of 3 nodes as possibility.
So, if any 3 nodes goes down, it's highly probably it's the 3 nodes for at least 1 extent of each volume. Which mean each volume goes offline. The article discusses ways to scope (delimit) which nodes a volume are on to manage this.
https://learn.microsoft.com/en-us/windows-server/storage/storage-spaces/delimit-volume-allocation
Stevenek