v3.26.1
BUSINESS COMBINATIONS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jan. 16, 2026
Jan. 28, 2025
Jan. 31, 2027
Jan. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]            
Goodwill         $ 688,407 $ 574,083
Performance Shares            
Business Combination [Line Items]            
Shares granted (in shares)         636,035  
Weighted-average grant date fair value (in dollars per share)         $ 90.45  
Restricted Stock Units            
Business Combination [Line Items]            
Shares granted (in shares)         3,364,131  
Weighted-average grant date fair value (in dollars per share)         $ 57.10  
Datagrid            
Business Combination [Line Items]            
Payments to acquire businesses, gross $ 168,000          
Goodwill $ 114,926          
Weighted-average grant date fair value (in dollars per share) $ 70.90          
Business combination, contingent compensation holdback $ 25,700          
Business combination, contingent compensation holdback, payment frequency 6 months          
Business combination acquisition related transaction expenses $ 2,100          
Datagrid | Minimum            
Business Combination [Line Items]            
Business combination, contingent compensation holdback, service period 2 years          
Datagrid | Maximum            
Business Combination [Line Items]            
Business combination, contingent compensation holdback, service period 3 years          
Datagrid | Performance Shares            
Business Combination [Line Items]            
Shares granted (in shares) 59,492          
Datagrid | Restricted Stock Units            
Business Combination [Line Items]            
Shares granted (in shares) 344,729          
Datagrid | Developed technology            
Business Combination [Line Items]            
Useful Life 7 years          
Datagrid | Customer relationships            
Business Combination [Line Items]            
Useful Life 10 years          
Novorender            
Business Combination [Line Items]            
Payments to acquire businesses, gross   $ 43,200        
Goodwill   23,706        
Business combination, contingent compensation holdback   $ 6,700        
Business combination, contingent compensation holdback, service period   2 years        
Total purchase consideration   $ 44,300        
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        
Business combination, contingent compensation holdback, amount paid       $ 1,900    
Novorender | Forecast            
Business Combination [Line Items]            
Business combination, contingent compensation holdback, amount paid     $ 4,800      
Novorender | Restricted Stock Units            
Business Combination [Line Items]            
Shares granted (in shares)   55,956        
Weighted-average grant date fair value (in dollars per share)   $ 76.30        
Novorender | Developed technology            
Business Combination [Line Items]            
Useful Life   7 years        
Novorender | Customer relationships            
Business Combination [Line Items]            
Useful Life   10 years