Will Michael Saylor default on a loan before 31 December 2025? | Worm | Worm