XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Changes to Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]    
Gross goodwill $ 641,767 $ 567,853
Accumulated impairment loss (8,300) (8,300)
Goodwill 633,467 $ 559,553
Changes to gross goodwill:    
Increases recorded related to business combinations 81,125  
Changes resulting from foreign currency fluctuations (7,211)  
Goodwill period increase (decrease) $ 73,914