XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Share-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense $ 26,981 $ 26,912 $ 80,905 $ 77,991
Subscriptions, maintenance, and professional services        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 6,847 7,181 19,626 20,820
Sales and marketing expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 2,628 2,206 7,388 6,571
General and administrative expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense $ 17,506 $ 17,525 $ 53,891 $ 50,600