XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Divestitures (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
divestiture
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Number of divestitures | divestiture 0    
Divestitures, net of cash divested $ 0 $ 38,194 $ 0
Disposal Group, Disposed of by Sale, Not Discontinued Operations | ValueFirst Business      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Cash consideration   45,500  
Divestitures, net of cash divested   38,200  
Divesture of tangible assets   17,400  
Divesture of intangible assets   17,300  
Divesture of goodwill   34,600  
Loss on divestiture   28,800  
Divestiture transaction costs   3,300  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Internet Of Things      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Consideration amount   $ 15,800