XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Class of Warrant or Right [Line Items]          
Gain in fair value of earnout liability $ 18,757 $ 15,147 $ 39,137 $ 63,561  
Sales of marketable securities     3,057,700 2,587,649  
Realized loss (gain) on marketable securities 2,400 1,800 1,700 1,300  
Aggregate fair value of marketable securities in unrealized loss position 111,100   111,100   $ 193,500
Earnout liability          
Class of Warrant or Right [Line Items]          
Gain in fair value of earnout liability 18,800 15,100 39,100 63,600  
Foreign exchange contract          
Class of Warrant or Right [Line Items]          
Net (loss) gain on foreign currency derivative contracts $ 100 $ 1,100 $ 600 $ 1,700