What is Commitments and Contingencies?
Commitments and Contingencies is a type of liability. Commitments are obligations to perform something in the future while Contingencies are possible obligations that can take place based on uncertain future events