v3.26.1
Acquisition - Schedule of Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 15, 2026
Feb. 12, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]            
Gross     $ 7,600   $ 7,600  
Accumulated Amortization     (2,101)   (2,101)  
Net $ 8,727   5,499   5,499  
Amortization expense related to intangible assets       $ 400    
ThreatX Protect            
Business Combination [Line Items]            
Amortization expense related to intangible assets     400   800 $ 600
TrojAI            
Business Combination [Line Items]            
Gross     8,800   8,800  
Accumulated Amortization     (74)   (74)  
Net     8,727   8,727  
Amortization expense related to intangible assets       $ (100)    
Developed technology            
Business Combination [Line Items]            
Gross     5,700   5,700  
Accumulated Amortization     (1,555)   (1,555)  
Net     $ 4,145   $ 4,145  
Useful Life (Years)     3 years 7 months 6 days   5 years  
Developed technology | ThreatX Protect            
Business Combination [Line Items]            
Useful Life (Years)   5 years        
Developed technology | TrojAI            
Business Combination [Line Items]            
Gross     $ 7,100   $ 7,100  
Accumulated Amortization     (59)   (59)  
Net     7,041   7,041  
Useful Life (Years) 5 years          
Customer relationships            
Business Combination [Line Items]            
Gross     1,500   1,500  
Accumulated Amortization     (409)   (409)  
Net     $ 1,091   $ 1,091  
Useful Life (Years)     3 years 7 months 6 days   5 years  
Customer relationships | ThreatX Protect            
Business Combination [Line Items]            
Useful Life (Years)   5 years        
Customer relationships | TrojAI            
Business Combination [Line Items]            
Gross     $ 1,400   $ 1,400  
Accumulated Amortization     (12)   (12)  
Net     1,388   1,388  
Useful Life (Years) 5 years          
Trademark / trade name            
Business Combination [Line Items]            
Gross     400   400  
Accumulated Amortization     (137)   (137)  
Net     $ 263   $ 263  
Useful Life (Years)     2 years 7 months 6 days   5 years  
Trademark / trade name | ThreatX Protect            
Business Combination [Line Items]            
Useful Life (Years)   4 years        
Trademark / trade name | TrojAI            
Business Combination [Line Items]            
Gross     $ 300   $ 300  
Accumulated Amortization     (3)   (3)  
Net     $ 298   $ 298  
Useful Life (Years) 5 years