A July 27 report by Iceberg Research called into question the backlog, which Eos Energy valued at $535 million at the end of March, saying it is “100% confident that the backlog is fake.”