XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Additional Information (Detail) - ZebiAI [Member] - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2023
Apr. 22, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration payment description The outstanding 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 5,718,696  
Average stock price upon milestone settlement $ 12.63  
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Business combination contingent consideration liability contingent milestones payments   $ 85.0
Business combination contingent consideration liability, contingent earnout payments   $ 100.0