XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Finite-lived Intangible Assets [Roll Forward]    
Gross $ 21,500 $ 23,900
Accumulated Amortization (12,512) (11,722)
Total $ 8,988 $ 12,178
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 6 years 6 years
Finite-lived Intangible Assets [Roll Forward]    
Gross $ 10,900 $ 10,900
Accumulated Amortization (5,092) (3,509)
Total $ 5,808 $ 7,391
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years 5 years
Finite-lived Intangible Assets [Roll Forward]    
Gross $ 10,600 $ 10,600
Accumulated Amortization (7,420) (5,830)
Total $ 3,180 $ 4,770
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Useful Life   2 years 6 months
Finite-lived Intangible Assets [Roll Forward]    
Gross   $ 1,500
Accumulated Amortization   (1,500)
Total   0
Other acquired intangible assets    
Finite-lived Intangible Assets [Roll Forward]    
Gross   900
Accumulated Amortization   (883)
Total   $ 17
Other acquired intangible assets | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life   1 year
Other acquired intangible assets | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life   3 years