XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization, Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Company's Level 3 Financial Liabilities Related to Contingent Consideration (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Business Acquisition Contingent Consideration [Line Items]  
Change in fair value of contingent consideration $ 12,864
Purchase Price Allocation [Member] | Level 3 [Member]  
Business Acquisition Contingent Consideration [Line Items]  
Contingent consideration 1,136
Change in fair value of contingent consideration 12,864
Contingent consideration payments $ (14,000)