The Series E extension closed in late summer 2023, but early October "was not a good time to announce," said CEO Dror Davidoff in a call from Tel Aviv, Israel.