Right, looks like USA is the only exception, it shows under terms and conditions here:
https://www.turkishairlines.com/en-int/flights/stopover- Economy Class passengers starting their journey from the United States can benefit from our Stopover service for 2 nights; Business Class passengers can benefit from our Stopover service for 3 nights.