XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Identifiable Intangible Assets and Goodwill - Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Indefinite-lived Intangible Assets [Line Items]        
Research and development $ 14,660 $ 12,843 $ 43,863 $ 33,785
Impact of foreign currency translation on intangible assets 215 0 (126) 0
Amortization of acquired developed technology        
Indefinite-lived Intangible Assets [Line Items]        
Research and development 4,020 4,219 12,160 11,519
Amortization of internally developed software        
Indefinite-lived Intangible Assets [Line Items]        
Research and development $ 1,555 $ 1,749 $ 4,892 $ 5,053