v3.25.2
Acquisition - Acquired Intangible Assets and Estimated Useful Lives (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 12, 2025
Jun. 30, 2025
Developed technology    
Business Combination [Line Items]    
Useful Life (Years)   4 years 7 months 6 days
Customer relationships    
Business Combination [Line Items]    
Useful Life (Years)   4 years 7 months 6 days
Trademark / trade name    
Business Combination [Line Items]    
Useful Life (Years)   3 years 7 months 6 days
ThreatX Protect    
Business Combination [Line Items]    
Fair Value $ 7,600  
ThreatX Protect | Developed technology    
Business Combination [Line Items]    
Fair Value $ 5,700  
Useful Life (Years) 5 years  
ThreatX Protect | Customer relationships    
Business Combination [Line Items]    
Fair Value $ 1,500  
Useful Life (Years) 5 years  
ThreatX Protect | Trademark / trade name    
Business Combination [Line Items]    
Fair Value $ 400  
Useful Life (Years) 4 years