XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information, Reconciliation of Segment Contribution to Consolidated Income (Loss) Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Information [Abstract]        
Operating income (loss) $ 21,642 $ 18,231 $ 42,519 $ (98,504)
Interest expense 4,145 6,500 9,954 20,545
Gain on sale of business 0 0 176,162 0
Other income (expense), net (1,503) 1,567 (30,721) 1,800
Income (loss) before provision for income taxes 15,994 13,298 178,006 (117,249)
Operating Segments [Member]        
Segment Information [Abstract]        
Operating income (loss) 72,354 72,966 230,497 218,724
Corporate and Other [Member]        
Segment Information [Abstract]        
Operating income (loss) $ (50,712) $ (54,735) $ (187,978) $ (317,228)