The IPO is set to be completely offer for sale and is planning to hit the market by April 2027