XML 70 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Oct. 11, 2022
Goodwill and Intangible Assets [Line Items]      
Gross Carrying Amount $ 96,059 $ 82,559  
Accumulated Amortization (37,456) (28,415)  
Total remaining amortization 58,603 54,144  
Developed technology      
Goodwill and Intangible Assets [Line Items]      
Gross Carrying Amount 72,559 72,059  
Accumulated Amortization (31,565) (24,240)  
Total remaining amortization 40,994 47,819  
Patents      
Goodwill and Intangible Assets [Line Items]      
Gross Carrying Amount 13,000    
Accumulated Amortization 0    
Total remaining amortization 13,000    
Estimated useful life     10 years
Assembled workforce      
Goodwill and Intangible Assets [Line Items]      
Gross Carrying Amount 10,000 10,000  
Accumulated Amortization (5,708) (4,042)  
Total remaining amortization 4,292 5,958  
Trade name      
Goodwill and Intangible Assets [Line Items]      
Gross Carrying Amount 500 500  
Accumulated Amortization (183) (133)  
Total remaining amortization $ 317 $ 367