XML 108 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Information - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ (131,927) $ (107,006) $ (78,249)
Other comprehensive income (loss) 232 (12) 25
Ending balance 257,652 (131,927) (107,006)
Foreign Currency Translation      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (12) (11) (43)
Other comprehensive income (loss) 111 (1) 32
Ending balance 99 (12) (11)
Available-for-sale investments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (24) (13) (6)
Other comprehensive income (loss) 121 (11) (7)
Ending balance 97 (24) (13)
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (36) (24) (49)
Other comprehensive income (loss) 232 (12) 25
Ending balance $ 196 $ (36) $ (24)