XML 100 R52.htm IDEA: XBRL DOCUMENT v3.20.1
5. Patents (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Accumulated amortization $ 322,774       $ 319,580       $ 322,774 $ 319,580
Estimated useful lives                 4 years  
2020 2,555               $ 2,555  
2021 1,695               1,695  
2022 1,695               1,695  
2023 1,620               1,620  
2024 249               249  
Impairment of intangible assets 0 $ 0 $ 0 $ 0 0 $ 0 $ 28,210 $ 0 0 28,210
Accelerated amortization of patents $ 857 $ 863 $ 818 $ 656 $ 11,560 $ 4,952 $ 5,278 $ 5,330 $ 3,194 27,120
Patents [Member]                    
Accelerated amortization of patents                   $ 8,307