I call bullshit on these social interactions having any meaningful impact on work. I've been in very social offices of a large company where we all lunched together, spent a lot of time at the coffee machine, went out together during and after work. Lots of fun. I didn't once see, hear or participate in cross team discoveries as a result that improved work. And in smaller orgs that were also social, the social part is extremely inefficient at moving work information.
My current remote employer does as good a job at building trust between employees with 6 monthly on-sites. But they also do things that expose cross team productivity issue: rotate people in leadership roles between all the different company meetings, so the CEO might be in the planning meeting this week. Get different people in different roles to join customer calls. Not just anecdote at the coffee machine, actually see what's happening across the company.