XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information, Reconciliation of Segment Contribution to Consolidated Income (Loss) Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Information [Abstract]    
Operating income (loss) $ (9,903) $ 8,822
Interest expense 3,283 7,325
Gain on sale of business 176,162 0
Other expense, net (28,375) (396)
Income before provision for income taxes 134,601 1,101
Operating Segments [Member]    
Segment Information [Abstract]    
Operating income (loss) 74,807 69,170
Corporate and Other [Member]    
Segment Information [Abstract]    
Operating income (loss) $ (84,710) $ (60,348)