XML 65 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Reconciliation of Segment Contribution to Consolidated Income (Loss) Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Information [Abstract]        
Operating income (loss) $ (59,319) $ 30,780 $ (55,293) $ 20,877
Interest expense 3,322 2,526 7,572 5,809
Gain on sale of business 0 0 0 176,162
Other income (expense), net (534) (843) 2,289 (29,218)
Income (loss) before provision for income taxes (63,175) 27,411 (60,576) 162,012
Operating Segments [Member]        
Segment Information [Abstract]        
Operating income (loss) 59,986 83,336 113,367 158,142
Corporate and Other [Member]        
Segment Information [Abstract]        
Operating income (loss) (119,305) (52,556) (168,660) (137,265)
Reconciling Item [Member]        
Segment Information [Abstract]        
Interest expense 3,322 2,526 7,572 5,809
Gain on sale of business 0 0 0 176,162
Other income (expense), net $ (534) $ (843) $ 2,289 $ (29,218)