XML 26 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Original amounts $ 28,683 $ 25,554
Accumulated amortization (19,717) (16,752)
Intangible assets, net 8,966 8,802
Customer contracts and relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Original amounts 5,144 5,200
Accumulated amortization (4,400) (4,107)
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Original amounts [1] 21,965 18,768
Accumulated amortization (14,183) (11,661)
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Original amounts 1,574 1,586
Accumulated amortization $ (1,134) $ (984)
[1] Includes $14,852 and $10,971 capitalized technology as of December 31, 2019 and 2018, respectively. Capitalized technology includes $5,303 and $1,423 for which amortization has not yet begun as of December 31, 2019 and 2018, respectively.