XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Identifiable Intangible Assets and Goodwill - Amortization Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Indefinite-lived Intangible Assets [Line Items]        
Research and development $ 14,888 $ 10,101 $ 29,203 $ 20,942
Impact of currency translation on intangible assets (212) 0 (341) 0
Acquired developed technology        
Indefinite-lived Intangible Assets [Line Items]        
Research and development 4,092 3,650 8,171 7,300
Internally developed software costs        
Indefinite-lived Intangible Assets [Line Items]        
Research and development $ 1,602 $ 1,670 $ 3,337 $ 3,304