XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Summary of Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Finite Lived Intangible Assets [Line Items]        
Amortization expense $ 1,567 $ 1,529 $ 3,100 $ 3,037
Product Cost of Revenue        
Finite Lived Intangible Assets [Line Items]        
Amortization expense 893 893 1,786 1,786
Research and Development        
Finite Lived Intangible Assets [Line Items]        
Amortization expense 141 103 244 185
Selling, General and Administrative Expenses        
Finite Lived Intangible Assets [Line Items]        
Amortization expense $ 533 $ 533 $ 1,070 $ 1,066