XML 133 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Realignment Costs - Schedule of Realignment Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Postemployment Benefits [Line Items]    
Realignment costs $ 847 $ 12,579
Cost of Sales    
Postemployment Benefits [Line Items]    
Realignment costs 1,142 2,085
Cost of Sales | Cost of subscriptions and licenses    
Postemployment Benefits [Line Items]    
Realignment costs 1,227 839
Cost of Sales | Cost of services    
Postemployment Benefits [Line Items]    
Realignment costs (85) 1,246
Research and development    
Postemployment Benefits [Line Items]    
Realignment costs (118) 4,995
Selling and marketing    
Postemployment Benefits [Line Items]    
Realignment costs 413 4,012
General and administrative    
Postemployment Benefits [Line Items]    
Realignment costs (590) 1,487
Total operating expenses    
Postemployment Benefits [Line Items]    
Realignment costs $ (295) $ 10,494