XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Additional Information (Detail) - ZebiAI [Member] - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 26, 2022
Apr. 22, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Contingent consideration payment description The Contingent Milestone Payments are payable in shares of common stock based on a fixed amount assigned to each milestone and the average closing price of the Company’s common stock for the 5-day period prior to the milestone achievement.    
Number of shares that would be issued upon milestone achievement 4,751,258    
Average stock price upon milestone settlement   $ 17.89  
Level 3 [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Business combination contingent consideration liability, milestones payments     $ 85.0
Business combination contingent consideration liability, contingent earnout payments     $ 100.0