XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Patents and Other Intangible Assets - Additional information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Intangible assets    
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] General and Administrative Expense, Research and Development Expense General and Administrative Expense, Research and Development Expense
Patents    
Intangible assets    
Accelerated amortization   $ 50
Patents | Minimum    
Intangible assets    
Amortization life (in years) 3 years  
Patents | Maximum    
Intangible assets    
Amortization life (in years) 5 years  
Trademarks    
Intangible assets    
Amortization life (in years) 10 years  
Impairment   40
Patents pending    
Intangible assets    
Impairment $ 5 385
Issued patents    
Intangible assets    
Impairment 14 0
Trademarks pending    
Intangible assets    
Impairment $ 0 $ 36