What Did Job Mean When He Repented in Dust and Ashes?

Job repented not of hidden wickedness, but of speaking beyond his knowledge and humbling himself before Jehovah in dust and ashes.