I believe multiple agencies such as Homeland Security, the Department of State, and the FBI conduct background checks. Unfortunately, the timelines for processing our information are unclear, leaving us uncertain about how long these checks will take.