XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Components of Intangible Assets [Abstract]    
Balance $ 21,414 $ 16,100
Accumulated amortization (11,331) (9,755)
Intangible assets, net 10,083 6,345
Amortization expense of intangible assets 1,600 1,600
Core Technology [Member]    
Components of Intangible Assets [Abstract]    
Balance 5,700 5,700
Accumulated amortization (3,705) (3,135)
Intangible assets, net 1,995 2,565
Product Technology [Member]    
Components of Intangible Assets [Abstract]    
Balance 2,000 2,000
Accumulated amortization (2,000) (2,000)
Intangible assets, net 0 0
Customer Relationships [Member]    
Components of Intangible Assets [Abstract]    
Balance 6,900 6,900
Accumulated amortization (4,485) (3,795)
Intangible assets, net 2,415 3,105
Tradenames [Member]    
Components of Intangible Assets [Abstract]    
Balance 1,500 1,500
Accumulated amortization (975) (825)
Intangible assets, net 525 $ 675
Pharos Customer Lists [Member]    
Components of Intangible Assets [Abstract]    
Balance 5,314  
Accumulated amortization (166)  
Intangible assets, net $ 5,148