Canaan posts $88.7M Q1 loss amid Bitcoin decline, holds 1,808 BTC