v3.26.1
Summary of Business and Significant Accounting Policies - Summary of other operating segment information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Restructuring and other related charges $ 2,100   $ 2,900  
All Other Segments [Member]        
Segment Reporting [Line Items]        
Stock-based compensation expense and related employer payroll taxes 27,378 $ 25,307 47,877 $ 47,084
Acquisition related costs 3,220 0 3,220 0
Amortization of acquired intangible assets 1,008 312 1,526 616
Restructuring and other related charges 2,116 0 2,934 0
Total other segment expenses $ 33,722 $ 25,619 $ 55,557 $ 47,700