The phrase "detail matters" means that small and specific things are important and can have a big impact on the overall outcome or result.