XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Carrying Amount and Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 50,530 $ 50,530
Accumulated amortization (40,173) (39,753)
Total amortization 10,357 10,777
Unpatented Technology    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount 14,660 14,660
Accumulated amortization (14,600) (14,555)
Total amortization $ 60 105
Unpatented Technology | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful Life 3 years  
Unpatented Technology | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful Life 7 years  
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 19,300 19,300
Accumulated amortization (9,003) (8,628)
Total amortization $ 10,297 10,672
Customer Relationships | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful Life 5 years  
Customer Relationships | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful Life 18 years  
Patents    
Finite Lived Intangible Assets [Line Items]    
Useful Life 7 years  
Gross carrying amount $ 11,300 11,300
Accumulated amortization $ (11,300) (11,300)
Trademarks    
Finite Lived Intangible Assets [Line Items]    
Useful Life 10 years  
Gross carrying amount $ 5,270 5,270
Accumulated amortization $ (5,270) $ (5,270)