It looks like Pittsburgh's jersey ad is no longer a patch, but sewn right into the fabric of the jersey. They seem to be the only team that's made this change.
Giants add Cruise logo to jersey amid SF-robotaxis tension, Transit
Giants announce jersey advertising in new Cruise partnership
Cruise is partnering with the Giants for a new jersey logo : r/SFGiants
San Francisco Giants fans upset as Cruise becomes official jersey patch sponsor: Wow I hate this so much Big L for my favorite team
We really, really don't : r/SFGiants
Pavlovic] The Giants announced that they'll now have jersey patches. They're sponsored by Cruise, a driverless car company: : r/baseball
Cruise is partnering with the Giants for a new jersey logo : r/SFGiants
SBJ Unpacks: USATF sponsors ready to take on the Worlds
Who will be the San Francisco Giants' jersey sponsor in 2023? - McCovey Chronicles
Iconic jerseys of the NBA then and now – Sun Sentinel
San Francisco Giants, Cruise announce jersey patch partnership - Sactown Sports