Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Definite Life Intangible Assets (Detail) |
12 Months Ended |
---|---|
Dec. 31, 2020 | |
Patents [Member] | |
Finite Lived Intangible Assets [Line Items] | |
Estimated useful lives of intangible assets | 4 years |
Customer Relationships [Member] | Minimum [Member] | |
Finite Lived Intangible Assets [Line Items] | |
Estimated useful lives of intangible assets | 14 years |
Customer Relationships [Member] | Maximum [Member] | |
Finite Lived Intangible Assets [Line Items] | |
Estimated useful lives of intangible assets | 16 years |
Developed Technology [Member] | |
Finite Lived Intangible Assets [Line Items] | |
Estimated useful lives of intangible assets | 10 years |
Websites [Member] | |
Finite Lived Intangible Assets [Line Items] | |
Estimated useful lives of intangible assets | 3 years |
Trademarks and Licenses [Member] | |
Finite Lived Intangible Assets [Line Items] | |
Definite life trademarks and licenses | Term of agreements |