XML 150 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Discontinued Operations and Disposal Groups - Schedule of Income (Loss) From Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other (expense) income:      
Gain on the sale of discontinued operations, net of tax $ 220,217 $ 0 $ 0
Discontinued Operations, Held-for-sale      
Revenues [Abstract]      
Service revenue and other 4,542 18,635 18,919
Operating expenses:      
Selling, general and administrative 572 1,412 1,279
Depreciation and amortization 222 2,104 2,416
Total operating expenses 1,853 9,141 9,407
Operating income 2,689 9,494 9,512
Other (expense) income:      
Gain on the sale of discontinued operations, net of tax 294,250 0 0
Other expense (81) 0 0
Income before income taxes 296,858 9,494 9,512
Income tax expense 74,684 2,472 2,473
Income from discontinued operations, net of tax 222,174 7,022 7,039
Discontinued Operations, Held-for-sale | Cost of services      
Operating expenses:      
Cost of services $ 1,059 $ 5,625 $ 5,712