XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Net Assets And Liabilities Acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
May 10, 2022
Dec. 31, 2021
Business Acquisition [Line Items]          
Goodwill   $ 32,849 $ 77,238   $ 76,558
Technology | Minimum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   4 years      
Technology | Maximum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   7 years      
Customer relationships | Minimum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)     4 years    
Customer relationships | Maximum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)     12 years    
Brand | Minimum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)     1 year    
Brand | Maximum          
Business Acquisition [Line Items]          
Expected Useful Life (Years)     7 years    
Traverse          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   5 years      
Cash       $ 232  
Goodwill       735  
Accounts receivable       276  
Accounts payable       (232)  
Other assets acquired and liabilities assumed, net       7  
Net assets and liabilities acquired       3,598  
Traverse | Technology          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   5 years      
Finite-lived intangible assets acquired       2,470  
Traverse | Customer relationships          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   5 years      
Finite-lived intangible assets acquired       50  
Traverse | Brand          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   3 years      
Finite-lived intangible assets acquired       $ 60  
ClickDealer          
Business Acquisition [Line Items]          
Expected Useful Life (Years)   10 years      
Cash   $ 0      
Goodwill $ 5,001 5,001      
Accounts receivable   6,959      
Accounts payable   (3,561)      
Other assets acquired and liabilities assumed, net   167      
Net assets and liabilities acquired   $ 37,956      
ClickDealer | Technology          
Business Acquisition [Line Items]          
Expected Useful Life (Years) 5 years 7 years      
Finite-lived intangible assets acquired $ 4,780 $ 4,780      
ClickDealer | Customer relationships          
Business Acquisition [Line Items]          
Expected Useful Life (Years) 12 years 12 years      
Finite-lived intangible assets acquired $ 21,900 $ 21,900      
ClickDealer | Brand          
Business Acquisition [Line Items]          
Expected Useful Life (Years) 7 years 5 years      
Finite-lived intangible assets acquired $ 2,710 $ 2,710