what are 3 types of long-term liabilities?