XML 59 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 46,436 $ 42,160
Accumulated Amortization (35,374) (34,263)
Total 11,062 7,897
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 28,300 28,300
Accumulated Amortization (26,917) (26,324)
Total 1,383 1,976
Intellectual Property    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 18,136 13,860
Accumulated Amortization (8,457) (7,939)
Total $ 9,679 $ 5,921