Tether will collapse when withdrawals of USDT exceed the amount of assets they have. So all that's needed is another Luna-style shock to the system that trigger enough whales to withdraw.
And, yes, it is virtually certain that they have taken massive losses (seen the state of the crypto markets and ecosystem lately?). The big unknown, as ever, remains how much actual assets they have and how liquid they are.