Revenue (Tables) |
3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Disaggregates revenue by timing of goods or services |
The following table disaggregates revenue by timing of transfer of goods or services:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Changes in Contract Liabilities |
The following table summarizes changes in contract liabilities during the three months ended March 31, 2022:
|