XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs    
Share-based compensation expense $ 27,896 $ 25,279
Subscriptions, maintenance, and professional services    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs    
Share-based compensation expense 6,342 6,772
Sales and marketing expense    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs    
Share-based compensation expense 2,393 2,140
General and administrative expense    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs    
Share-based compensation expense $ 19,161 $ 16,367