v3.25.2
Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Oct. 31, 2024
Business Combination [Line Items]      
Goodwill $ 253,809 $ 253,318  
Keap      
Business Combination [Line Items]      
Current assets     $ 3,024
Fixed assets and capitalized software     7,801
Deferred tax assets     11,130
Other assets     4,730
Current liabilities     (15,280)
Other liabilities     (2,600)
Goodwill     34,925
Total consideration transferred     77,030
Keap | Client relationships      
Business Combination [Line Items]      
Intangible assets:     27,300
Keap | Trademarks and domain names      
Business Combination [Line Items]      
Intangible assets:     5,700
Keap | Covenants not to compete      
Business Combination [Line Items]      
Intangible assets:     $ 300