XML 51 R51.htm IDEA: XBRL DOCUMENT v3.20.1
5. Patents (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Gross carrying amount - patents $ 330,588 $ 326,167
Accumulated amortization - patents (322,774) (319,580)
Patents, net $ 7,814 $ 6,587