XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
segment
reporting_unit
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Number of operating segments | segment     1   1
Number of reporting units | reporting_unit         1
Impairment of goodwill         $ 6,380
Amortization expense $ 10,708 $ 10,499 $ 21,426 $ 21,262  
Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life (in years)     12 years 10 months 24 days    
Developed technology | Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life (in years)     13 years    
Customer relationships | Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life (in years)     10 years 9 months 18 days    
Software | Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life (in years)     2 years 3 months 18 days    
Trade name | Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life (in years)     1 year 6 months    
Other | Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life (in years)     0 years