v3.26.1
Deferred Revenue and Performance Obligations - Schedule of Changes in Deferred Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Disaggregation of Revenue  
Totals $ 730,839
Contract With Customer Liability  
Beginning balance 801,826
Deferral of revenue 345,462
Recognition of deferred revenue (416,449)
Ending balance 730,839
Corporate  
Disaggregation of Revenue  
Totals 7,734
Contract With Customer Liability  
Beginning balance 6,489
Ending balance 7,734
Enterprise Software | Operating Segments  
Disaggregation of Revenue  
Totals 683,764
Contract With Customer Liability  
Beginning balance 755,894
Ending balance 683,764
Platform Technologies | Operating Segments  
Disaggregation of Revenue  
Totals 39,341
Contract With Customer Liability  
Beginning balance 39,443
Ending balance $ 39,341