Dictionary.com
Thesaurus.com
has been detailing
  • present perfect progressive of detail (3rd person singular).