financial detailing