XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
BUSINESS COMBINATIONS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 28, 2025
Mar. 31, 2025
Dec. 31, 2024
Business Acquisition [Line Items]      
Goodwill   $ 573,383 $ 549,651
Restricted Stock Units      
Business Acquisition [Line Items]      
Shares granted (in shares)   2,648,939  
Granted (in dollars per share)   $ 68.31  
Novorender      
Business Acquisition [Line Items]      
Total purchase consideration $ 44,300    
Payments to acquire businesses, gross 43,200    
Business combination, accelerated option vesting compensation expense 1,100    
Business combination, escrow deposit, amount held for indemnification claims $ 5,000    
Business combination, escrow release period 24 months    
Goodwill $ 23,706    
Business combination, contingent compensation holdback $ 6,700    
Business combination, contingent compensation holdback, service period 2 years    
Business combination, released in twelve months $ 1,900    
Business combination, released in twenty four months $ 4,800    
Novorender | Restricted Stock Units      
Business Acquisition [Line Items]      
Shares granted (in shares) 55,956    
Granted (in dollars per share) $ 76.30    
Novorender | Developed technology      
Business Acquisition [Line Items]      
Acquired intangible assets, useful life (in years) 7 years    
Novorender | Customer relationships      
Business Acquisition [Line Items]      
Acquired intangible assets, useful life (in years) 10 years