XML 123 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Realignment Costs - Schedule of Realignment Costs (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Postemployment Benefits [Line Items]  
Realignment costs $ 12,579
Cost of revenues:  
Postemployment Benefits [Line Items]  
Realignment costs 2,085
Cost of revenues: | Subscriptions and licenses  
Postemployment Benefits [Line Items]  
Realignment costs 839
Cost of revenues: | Services  
Postemployment Benefits [Line Items]  
Realignment costs 1,246
Research and development  
Postemployment Benefits [Line Items]  
Realignment costs 4,995
Selling and marketing  
Postemployment Benefits [Line Items]  
Realignment costs 4,012
General and administrative  
Postemployment Benefits [Line Items]  
Realignment costs 1,487
Total operating expenses  
Postemployment Benefits [Line Items]  
Realignment costs $ 10,494