Netflix’s library of licensed titles is set to grow in 2026 and beyond with new major acquisitions, but the streamer is preparing to offload a major Starz show in just a matter of hours.