Riot Platforms misses Q1 estimates with a $1.44 per share loss