v3.25.2
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Business Combination [Line Items]      
Goodwill   $ 146,676 $ 147,014
D42 Parent Inc (Device42)      
Business Combination [Line Items]      
Acquisition date cash consideration paid $ 238,100    
Payments to acquire businesses, gross 225,300    
Issuance of common stock and options in connection with acquisition 8,900    
Option awards 3,900    
Goodwill 140,800    
Finite-lived intangibles 99,000    
Other assets and liabilities $ (1,700)