Are they not still a private firm? Who is the due diligence owed to? I'm sure they've been watching this and mulling it over for quite some time and that the folks in charge approve. That's all they need to do.
Um...themselves?? You don't spend a billion without doing due diligence for yourself.
Now, more seriously, Instagram's size makes due diligence a lot easier.