XML 104 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 27, 2024
Aug. 14, 2023
Business Acquisition [Line Items]          
Goodwill $ 365,436,000 $ 227,412,000 $ 165,420,000    
Goodwill impairment, accumulated 0 0      
Amortization of intangible assets 12,591,000 12,019,000 $ 11,700,000    
Impairment of intangible assets 0 $ 0      
Aceyus, Inc.          
Business Acquisition [Line Items]          
Goodwill 61,849,000       $ 62,000,000
Finite-lived intangibles acquired         $ 22,100,000
Aceyus, Inc. | Trademarks          
Business Acquisition [Line Items]          
Finite-lived intangibles acquired $ 500,000        
Acqueon          
Business Acquisition [Line Items]          
Goodwill       $ 138,167,000  
Finite-lived intangibles acquired       39,900,000  
Acqueon | Trademarks          
Business Acquisition [Line Items]          
Finite-lived intangibles acquired       $ 800,000