XML 53 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2019
Finite-lived Intangible Assets [Roll Forward]      
Gross $ 21,500 $ 23,900 $ 23,900
Accumulated Amortization (10,396) (11,722) (11,722)
Total $ 11,104 12,178 $ 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 $ 10,900
Accumulated Amortization (4,036) (3,509) (3,509)
Total $ 6,864 7,391 $ 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 $ 10,600
Accumulated Amortization (6,360) (5,830) (5,830)
Total $ 4,240 $ 4,770 4,770
Backlog      
Finite-Lived Intangible Assets [Line Items]      
Useful Life   2 years 6 months  
Finite-lived Intangible Assets [Roll Forward]      
Gross   $ 1,500 1,500
Accumulated Amortization   (1,500) (1,500)
Total   0 0
Other acquired intangible assets      
Finite-lived Intangible Assets [Roll Forward]      
Gross   900 900
Accumulated Amortization   (883) (883)
Total   $ 17 $ 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