Checked out
• Checked for accuracy
• Checked out thoroughly
• Examined carefully
• Fact-checked
• Scrutinized
• Thoroughly examined
• Thoroughly investigated