XML 118 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense $ 104,968 $ 127,762 $ 110,294
Cost of recurring [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 12,606 14,052 11,258
Cost of one-time services and other [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 1,486 2,606 3,178
Total included in cost of revenue [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 14,092 16,658 14,436
Sales, marketing and customer success [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 17,946 24,892 21,409
Research and development [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 26,488 30,780 24,207
General and administrative [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 46,442 55,432 50,242
Total included in operating expenses [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense $ 90,876 $ 111,104 $ 95,858