Flywire disclosed the terms of its IPO, saying it will sell 8.7 million shares with a price range between $22 and $24 each.