XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 02, 2021
Oct. 21, 2021
May 03, 2021
Oct. 14, 2020
Feb. 03, 2020
Feb. 28, 2023
Nov. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]                    
Goodwill               $ 539,128 $ 540,922 $ 125,966
Future Vesting                    
Business Acquisition [Line Items]                    
Cash consideration                 $ 10,100  
Subsequent Event | Prepaid Expenses and Other Current Assets | Vesting                    
Business Acquisition [Line Items]                    
Cash consideration           $ 3,100        
Minimum                    
Business Acquisition [Line Items]                    
Intangible asset, estimated useful life               3 years    
Maximum                    
Business Acquisition [Line Items]                    
Intangible asset, estimated useful life               10 years    
Common Stock                    
Business Acquisition [Line Items]                    
Issuance of common stock for business combination, shares                 610,499 96,749
Levelset                    
Business Acquisition [Line Items]                    
Total purchase consideration $ 484,104                  
Cash consideration held in escrow 35,000                  
Goodwill 348,318                  
Cash consideration 426,076                  
Acquisition-related costs 5,000                  
Deferred tax liability $ 19,260                  
Levelset | Prepaid Expenses and Other Current Assets                    
Business Acquisition [Line Items]                    
Cash consideration               $ 4,600    
Levelset | Prepaid Expenses and Other Current Assets | Future Vesting                    
Business Acquisition [Line Items]                    
Cash consideration                 $ 5,500  
Levelset | Minimum                    
Business Acquisition [Line Items]                    
Business acquisition, vesting period 2 years                  
Levelset | Developed Technology                    
Business Acquisition [Line Items]                    
Estimated useful life 7 years                  
Levelset | Customer Relationships                    
Business Acquisition [Line Items]                    
Estimated useful life 4 years                  
Levelset | Employment Contracts                    
Business Acquisition [Line Items]                    
Cash consideration $ 11,000                  
Levelset | Employment Contracts | Subsequent Event                    
Business Acquisition [Line Items]                    
Recognized stock-based compensation expense           4,800        
Levelset | Common Stock                    
Business Acquisition [Line Items]                    
Issuance of common stock for business combination, shares 610,499                  
Share price per share $ 95.05                  
Acquisition date fair value $ 58,028                  
Levelset | Common Stock | Employment Contracts                    
Business Acquisition [Line Items]                    
Issuance of common stock for business combination, shares 199,670                  
Acquisition date fair value $ 19,000                  
LaborChart                    
Business Acquisition [Line Items]                    
Total purchase consideration   $ 76,200                
Goodwill   55,700                
Cash consideration   9,000                
Expense for vested holdback consideration               $ 3,000    
Deferred tax liability   $ 4,891                
LaborChart | Subsequent Event                    
Business Acquisition [Line Items]                    
Expense for vested holdback consideration           $ 2,100        
LaborChart | Minimum                    
Business Acquisition [Line Items]                    
Business acquisition, vesting period   3 years                
LaborChart | Developed Technology                    
Business Acquisition [Line Items]                    
Estimated useful life   4 years                
LaborChart | Customer Relationships                    
Business Acquisition [Line Items]                    
Estimated useful life   10 years                
Indus.ai Inc.                    
Business Acquisition [Line Items]                    
Total purchase consideration     $ 24,300              
Goodwill     $ 11,500              
Business acquisition, percentage of outstanding voting interests     100.00%              
Purchase consideration held back for indemnification obligations accordance with stock purchase agreement     $ 4,100              
Payment for holdback consideration, net of indemnification claims             $ 3,900      
Deferred tax liability     2,000              
Indus.ai Inc. | Developed Technology Intangible Assets                    
Business Acquisition [Line Items]                    
Purchase consideration allocated to intangible assets, estimated fair value     $ 14,800              
Intangible asset, estimated useful life     5 years              
Esticom Inc                    
Business Acquisition [Line Items]                    
Total purchase consideration       $ 15,124            
Goodwill       9,835            
Cash consideration       $ 11,239            
Business acquisition, percentage of outstanding voting interests       100.00%            
Purchase consideration allocated to intangible assets, estimated fair value       $ 300            
Deferred tax liability       $ 1,376            
Esticom Inc | Developed Technology                    
Business Acquisition [Line Items]                    
Estimated useful life       5 years            
Esticom Inc | Common Stock                    
Business Acquisition [Line Items]                    
Issuance of common stock for business combination, shares       96,749            
Acquisition date fair value       $ 3,885            
Common stock held back for potential breaches of representations and warranties       58,049            
Duration after closing date for common stock held back in connection with acquisition       18 months            
Avata Intelligence Inc                    
Business Acquisition [Line Items]                    
Total purchase consideration         $ 3,800          
Goodwill         1,600          
Amount of goodwill deductible for income tax purposes                   $ 1,600
Avata Intelligence Inc | Developed Technology Intangible Assets                    
Business Acquisition [Line Items]                    
Purchase consideration allocated to intangible assets, estimated fair value         $ 2,200