What are Temporary Accounts? An In-Depth Look