XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets, Net - Schedule of Net Carrying Amount of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Finite-lived Intangible Assets [Roll Forward]    
Beginning balance $ 91,406  
Amortization (4,575) $ (4,300)
Ending balance 86,831  
Customer Relationships    
Finite-lived Intangible Assets [Roll Forward]    
Beginning balance 59,426  
Amortization (2,976)  
Ending balance 56,450  
Developed Technology    
Finite-lived Intangible Assets [Roll Forward]    
Beginning balance 30,157  
Amortization (1,446)  
Ending balance 28,711  
Trade Name    
Finite-lived Intangible Assets [Roll Forward]    
Beginning balance 1,823  
Amortization (153)  
Ending balance $ 1,670