The move will begin in 2025. The company is on the hunt for office space in Boston for the new headquarters.