v3.26.3
Business Combinations - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 29, 2026
USD ($)
shares
Mar. 26, 2026
USD ($)
employee
reportingUnit
installment
Oct. 03, 2025
USD ($)
shares
Jul. 03, 2024
USD ($)
Nov. 04, 2026
USD ($)
Jun. 30, 2026
employee
shares
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Business Combination [Line Items]                      
Total stock-based compensation expense             $ 23,246 $ 26,327 $ 62,961 $ 81,059  
Number of reporting units | reportingUnit   1                  
Fair value of contingent purchase consideration             9,030   9,030   $ 8,864
Kenzo Security, Inc.                      
Business Combination [Line Items]                      
Total consideration transferred   $ 25,515                  
Payments to acquire businesses, gross   24,167                  
Deferred cash consideration   1,348                  
Value of equity to be issued   $ 25,300                  
Number of key employees | employee   2                  
Number of installments | installment   3                  
Equity issuance period   36 months                  
Total stock-based compensation expense             2,100   4,400    
Intangible asset   $ 7,200                  
Business combination, acquisition-related cost, expense             0   500    
Kenzo Security, Inc. | Developed technology                      
Business Combination [Line Items]                      
Useful life (in years)   6 years                  
Noetic Cyber, Inc.                      
Business Combination [Line Items]                      
Total consideration transferred       $ 51,200              
Number of key employees | employee           2          
Contingent consideration arrangement       $ 20,000              
Earnout period       3 years              
Earnout Consideration paid in cash       $ 13,100              
Earnout Conidiation settled in common stock       $ 6,900              
Earnout Consideration earned     $ 6,000       11,600        
Earnout Consideration settled in cash     4,100                
Earnout Consideration settled through issuance of equity $ 4,000   $ 1,900                
Shares issued to settle equity portion of Earnout Consideration (in shares) | shares 349,714   94,229                
Fair value of contingent purchase consideration             9,000   9,000    
Accretion expense             0   200    
Shares issued to key employees (in shares) | shares           113,599          
Noetic Cyber, Inc. | Subsequent Event                      
Business Combination [Line Items]                      
Earnout Consideration settled in cash         $ 7,600            
Noetic Cyber, Inc. | Developed technology                      
Business Combination [Line Items]                      
Total stock-based compensation expense             $ 200   $ 2,300