ICG has a half-life of between 150 and 180 seconds and is eliminated from circulation entirely by the liver through the production of bile juice.