v3.25.2
Acquisition - Schedule of Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 12, 2025
Jun. 30, 2025
Jun. 30, 2025
Business Combination [Line Items]      
Gross   $ 7,600 $ 7,600
Accumulated Amortization   (582) (582)
Finite-Lived Intangible Assets, Net, Total   7,018 7,018
ThreatX Protect      
Business Combination [Line Items]      
Amortization expense related to intangible assets   400 600
Developed technology      
Business Combination [Line Items]      
Gross   5,700 5,700
Accumulated Amortization   (431) (431)
Finite-Lived Intangible Assets, Net, Total   $ 5,269 5,269
Useful Life (Years)   4 years 7 months 6 days  
Developed technology | ThreatX Protect      
Business Combination [Line Items]      
Useful Life (Years) 5 years    
Customer relationships      
Business Combination [Line Items]      
Gross   $ 1,500 1,500
Accumulated Amortization   (113) (113)
Finite-Lived Intangible Assets, Net, Total   $ 1,387 1,387
Useful Life (Years)   4 years 7 months 6 days  
Customer relationships | ThreatX Protect      
Business Combination [Line Items]      
Useful Life (Years) 5 years    
Trademark / trade name      
Business Combination [Line Items]      
Gross   $ 400 400
Accumulated Amortization   (38) (38)
Finite-Lived Intangible Assets, Net, Total   $ 362 $ 362
Useful Life (Years)   3 years 7 months 6 days  
Trademark / trade name | ThreatX Protect      
Business Combination [Line Items]      
Useful Life (Years) 4 years