It means detailed, careful, meticulous. They look at even the smallest details, minutiae or small things. In detail. Detailed.