Telegram earned $148M from crypto in 2023, but the company still faced over $100M in losses, highlighting financial challenges ahead.