The company announced the closing of an oversubscribed $100 million Series C financing, and says its total funding to date now tops $180 million.