XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
BUSINESS COMBINATIONS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Business Acquisition [Line Items]      
Goodwill   $ 550,221 $ 539,354
Intelliwave Technologies, Inc      
Business Acquisition [Line Items]      
Business combination, consideration transferred $ 29,800    
Cash payment to acquire business   1,500  
Escrow deposit 4,300    
Escrow deposit to be released in eighteen months   3,800  
Escrow deposit to be released in twenty four months   $ 500  
Goodwill $ 11,333    
Intelliwave Technologies, Inc | Performance Shares      
Business Acquisition [Line Items]      
Equity instruments other than options, issued in connection with acquisitions (in shares) 65,269    
Intelliwave Technologies, Inc | Restricted Stock Units      
Business Acquisition [Line Items]      
Equity instruments other than options, issued in connection with acquisitions (in shares) 67,807    
Grant date fair value (in dollars per share) $ 68.96    
Intelliwave Technologies, Inc | Developed technology      
Business Acquisition [Line Items]      
Useful Life 7 years    
Intelliwave Technologies, Inc | Customer relationships      
Business Acquisition [Line Items]      
Useful Life 10 years