XML 106 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations Details (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Income and Expenses [Abstract]      
Gain on early extinguishment of debt $ 19,515 $ 85,926 $ 93,519
Interest income 28,050 37,411 12,431
Realized loss on sale of investments (27) (2,106) (9,675)
Gain on sale of strategic equity investments 3,783 0 0
Foreign currency impact on purchase consideration 0 0 4,628
Other 11 579 126
Total other income, net $ 51,332 $ 121,810 $ 101,029