XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net - Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 188,300 $ 179,513  
Impairment of Intangible Assets   (86)  
Accumulated Amortization (105,842) (88,021)  
Net Carrying Value 82,458 91,406 $ 103,259
Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 125,885 126,093  
Impairment of Intangible Assets   (86)  
Accumulated Amortization (78,363) (66,581)  
Net Carrying Value 47,522 59,426 72,670
Developed Technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 58,478 49,371  
Impairment of Intangible Assets   0  
Accumulated Amortization (24,925) (19,214)  
Net Carrying Value 33,553 30,157 28,223
Trade Name      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 3,937 3,815  
Impairment of Intangible Assets   0  
Accumulated Amortization (2,554) (1,992)  
Net Carrying Value $ 1,383 1,823 $ 2,366
Other      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   234  
Impairment of Intangible Assets   0  
Accumulated Amortization   (234)  
Net Carrying Value   $ 0  
Weighted-Average      
Finite-Lived Intangible Assets [Line Items]      
Weighted- Average Remaining Life (in years) 6 years 6 months 7 years 4 months 24 days  
Weighted-Average | Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Weighted- Average Remaining Life (in years) 7 years 7 years 10 months 24 days  
Weighted-Average | Developed Technology      
Finite-Lived Intangible Assets [Line Items]      
Weighted- Average Remaining Life (in years) 5 years 9 months 18 days 6 years 6 months  
Weighted-Average | Trade Name      
Finite-Lived Intangible Assets [Line Items]      
Weighted- Average Remaining Life (in years) 2 years 4 months 24 days 3 years 1 month 6 days  
Weighted-Average | Other      
Finite-Lived Intangible Assets [Line Items]      
Weighted- Average Remaining Life (in years)   0 years