XML 94 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Narrative (Details) - USD ($)
12 Months Ended
Apr. 01, 2022
Jan. 14, 2022
Oct. 15, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2022
Business Acquisition [Line Items]                
Cash paid for acquisitions, net of cash acquired       $ 6,083,000   $ 88,187,000 $ 5,605,000  
Stock-based compensation expense       $ 273,989,000   $ 202,777,000 90,137,000  
Developed technology                
Business Acquisition [Line Items]                
Estimated useful life of acquired developed technology       2 years        
Area 1 Security, Inc.                
Business Acquisition [Line Items]                
Consideration transferred $ 156,600,000              
Cash paid for acquisitions, net of cash acquired 82,600,000              
Cash acquired 2,500,000              
Value of shares issued 63,500,000              
Payments to settle acquire's outstanding debt 4,100,000              
Goodwill expected to be tax deductible               $ 0
Area 1 Security, Inc. | Stock options issued and outstanding                
Business Acquisition [Line Items]                
Compensation arrangements value 15,900,000              
Stock-based compensation expense 1,400,000     $ 0        
Area 1 Security, Inc. | Scenario One                
Business Acquisition [Line Items]                
Cash holdback $ 9,300,000              
Contingent consideration, liability, period 12 months              
Area 1 Security, Inc. | Scenario Two                
Business Acquisition [Line Items]                
Cash holdback $ 1,100,000              
Vectrix, Inc.                
Business Acquisition [Line Items]                
Consideration transferred   $ 7,600,000            
Cash paid for acquisitions, net of cash acquired   4,300,000            
Cash acquired   800,000            
Value of shares issued   $ 2,000,000            
Contingent consideration, liability, period   18 months            
Payments to settle acquire's outstanding debt   $ 2,000,000            
Compensation arrangements value         $ 8,000,000      
Consideration held back   1,300,000            
Compensation arrangement with individual, compensation expense   $ 2,600,000            
Vectrix, Inc. | Developed technology                
Business Acquisition [Line Items]                
Estimated useful life of acquired developed technology   2 years            
Zaraz                
Business Acquisition [Line Items]                
Consideration transferred     $ 7,200,000          
Cash paid for acquisitions, net of cash acquired     5,600,000          
Cash acquired     800,000          
Value of shares issued     1,600,000          
Payments to settle acquire's outstanding debt     1,100,000          
Compensation arrangements value     $ 6,500,000          
Compensation arrangement with individual, compensation expense             $ 500,000  
Zaraz | Developed technology                
Business Acquisition [Line Items]                
Estimated useful life of acquired developed technology     2 years