Other Income, net (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Other Nonoperating Income (Expense) [Abstract] | ||
Foreign currency (loss) / gain | $ 320 | $ (592) |
Interest income, unrealized gain on investments, and other | 14,195 | 4,798 |
Total other income, net | $ 14,515 | $ 4,206 |
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 Amount of income (expense) related to nonoperating activities, classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|