v3.26.1
Segment and Related Information - Schedule of Reconciliations of Segment Revenues and Other Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting Information      
Revenues: $ 613,503 $ 565,165  
Depreciation and amortization expense: 38,949 34,621  
Software development expenditures: 1,260 5,550  
Capital expenditures: 3,237 2,335  
Segment assets: 4,798,619   $ 5,638,908
Operating Segments | Enterprise Software      
Segment Reporting Information      
Revenues: 464,753 402,746  
Depreciation and amortization expense: 1,879 973  
Software development expenditures: 0 1,549  
Capital expenditures: 804 730  
Segment assets: 461,269   534,864
Operating Segments | Platform Technologies      
Segment Reporting Information      
Revenues: 148,063 161,729  
Depreciation and amortization expense: 9,481 4,341  
Software development expenditures: 1,260 3,991  
Capital expenditures: 441 939  
Segment assets: 386,632   416,998
Corporate unallocated:      
Segment Reporting Information      
Revenues: 687 690  
Depreciation and amortization expense: 27,589 29,307  
Software development expenditures: 0 10  
Capital expenditures: 1,992 $ 666  
Segment assets: $ 3,950,718   $ 4,687,046