XML 157 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Divestiture (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Divestiture        
Divestiture, gain (loss), net   $ 0 $ (90,784) $ 0
Other asset impairment charges   $ 1,071 10,045 $ 0
Divestiture, not discontinued operations | PHY IP Group        
Divestiture        
Divestiture, consideration, initial selling price $ 110,000      
Divestiture, proceeds net 106,300      
Divestiture, purchase price adjustments $ 3,700      
Divestiture, gain (loss), net     (90,800)  
Divestiture, transaction costs     $ 1,400