The United States spends more on immigration enforcement than on all other major federal criminal law enforcement agencies combined, and it has increased that spending dramatically over the past quarter-century, according to a report released Monday by the nonpartisan Washington-based Migration Policy Institute.

The report, “Immigration Enforcement in the United States: The Rise of a Formidable Machinery,” found that the U.S. government spent $18 billion on immigration enforcement in 2012. That is 24 percent more than it spent collectively for the FBI, the Drug Enforcement Administration, the Secret Service, the U.S. Marshals Service, and the Bureau of Alcohol, Tobacco, Firearms and Explosives.