Other Income, net (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Other Nonoperating Income (Expense) [Abstract] | ||||
Foreign currency loss | $ (1,482) | $ (1,268) | $ (1,162) | $ (1,860) |
Impairment of long-term investment | 5,000 | 0 | 5,000 | 0 |
Interest income, unrealized gain / (loss) on investments, and other | 19,106 | (2,277) | 33,301 | 2,521 |
Total other income, net | $ 12,624 | $ (3,545) | $ 27,139 | $ 661 |
X | ||||||||||
- Definition Interest Income (Expense) and Other No definition available.
|
X | ||||||||||
- Definition Amount, before tax, of realized gain (loss) from foreign currency transaction. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of income (expense) related to nonoperating activities, classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- References No definition available.
|