XML 92 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity-Based Compensation - Compensation expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity-Based Compensation      
Equity-based compensation expense $ 34,774 $ 28,300 $ 30,345
Compensation expense tax benefits 5,051 3,797 1,933
Cost of revenues      
Equity-Based Compensation      
Equity-based compensation expense 13,323 11,545 7,494
Sales and marketing      
Equity-Based Compensation      
Equity-based compensation expense 3,481 1,763 2,091
Research and development      
Equity-Based Compensation      
Equity-based compensation expense 5,233 6,316 5,829
General and administrative expenses      
Equity-Based Compensation      
Equity-based compensation expense $ 12,737 $ 8,676 $ 14,931