XML 117 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense $ 127,762 $ 110,294 $ 120,379
Cost of recurring [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 14,052 11,258 12,405
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 2,606 3,178 7,547
Total included in cost of revenue [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 16,658 14,436 19,952
Sales, marketing and customer success [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 24,892 21,409 20,283
Research and development [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 30,780 24,207 27,080
General and administrative [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 55,432 50,242 53,064
Total included in operating expenses [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense $ 111,104 $ 95,858 $ 100,427