Strategy posts $8.22B Q2 loss as bitcoin holdings reach 843,775 BTC