XML 100 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Patents and Other Intangible Assets - Additional information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Patents  
Intangible assets  
Accelerated amortization $ 50
Patents | Minimum [Member]  
Intangible assets  
Amortization life (in years) 3 years
Patents | Maximum [Member]  
Intangible assets  
Amortization life (in years) 5 years
Trademarks  
Intangible assets  
Amortization life (in years) 10 years
Impairment $ 40
Patents Pending  
Intangible assets  
Impairment 385
Trademarks Pending  
Intangible assets  
Impairment $ 36