Revenue (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue From Contract With Customer [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Disaggregates Revenue by Timing of Goods and 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 year ended December 31, 2021:
|