v3.26.1
Business Acquisitions - Schedule of Identifiable Intangible Assets Acquired and Estimated Useful Lives (Details) - ROI Hunter and iDesign
$ in Thousands
1 Months Ended
Dec. 18, 2025
USD ($)
Business Combination, Goodwill, Reportable Segment Assignment [Line Items]  
Acquisition Date Fair Value $ 13,628
Developed technology  
Business Combination, Goodwill, Reportable Segment Assignment [Line Items]  
Acquisition Date Fair Value $ 5,425
Useful Life at Acquisition (in years) 3 years
Customer relationships  
Business Combination, Goodwill, Reportable Segment Assignment [Line Items]  
Acquisition Date Fair Value $ 4,391
Customer relationships | Minimum  
Business Combination, Goodwill, Reportable Segment Assignment [Line Items]  
Useful Life at Acquisition (in years) 1 year
Customer relationships | Maximum  
Business Combination, Goodwill, Reportable Segment Assignment [Line Items]  
Useful Life at Acquisition (in years) 5 years
Tradenames  
Business Combination, Goodwill, Reportable Segment Assignment [Line Items]  
Acquisition Date Fair Value $ 1,538
Useful Life at Acquisition (in years) 5 years
Non-competition agreements  
Business Combination, Goodwill, Reportable Segment Assignment [Line Items]  
Acquisition Date Fair Value $ 2,274
Useful Life at Acquisition (in years) 3 years