XML 59 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 151,600 $ 141,189
Reclassification of stranded tax effects from tax reform   (26)
Foreign currency translation (430) 1,703
Unrealized loss on investments, net of tax   (115)
Ending Balance 143,814 141,295
Net Unrealized Loss on Marketable Investments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance   (115)
Reclassification of stranded tax effects from tax reform   (26)
Unrealized loss on investments, net of tax   (115)
Ending Balance   (256)
Cumulative Translation Adjustment [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (5,154) (1,897)
Foreign currency translation (430) 1,703
Ending Balance (5,584) (194)
Total Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (5,154) (2,012)
Foreign currency translation (430) 1,703
Ending Balance $ (5,584) $ (450)