Intangible Assets - Acquired Intangible Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Total, Gross Carrying Amount | $ 2,239 | $ 2,088 |
Total, Accumulated Amortization | (1,669) | (1,428) |
Total, Net Carrying Amount | 570 | 660 |
Developed technology | ||
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Developed technology, before foreign currency translation, Gross Carrying Amount | 2,700 | 2,700 |
Developed technology, before foreign currency translation, Accumulated Amortization | (1,675) | (1,543) |
Developed technology, before foreign currency translation, Net Carrying Amount | 1,025 | 1,157 |
Effect of foreign currency translation | ||
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Effect of foreign currency translation, Gross Carrying Amount | (461) | (612) |
Effect of foreign currency translation, Accumulated Amortization | 6 | 115 |
Effect of foreign currency translation, Net Carrying Amount | $ (455) | $ (497) |
X | ||||||||||
- Definition Finite-Lived Intangible Assets, Accumulated Amortization, Before Foreign Currency Translation No definition available.
|
X | ||||||||||
- Definition Finite-Lived Intangible Assets, Effect Of Foreign Currency Translation, Accumulated Amortization No definition available.
|
X | ||||||||||
- Definition Finite-Lived Intangible Assets, Effect Of Foreign Currency Translation, Gross No definition available.
|
X | ||||||||||
- Definition Finite-Lived Intangible Assets, Effect Of Foreign Currency Translation, Net No definition available.
|
X | ||||||||||
- Definition Finite-Lived Intangible Assets, Gross, Before Foreign Currency Translation No definition available.
|
X | ||||||||||
- Definition Finite-Lived Intangible Assets, Net, Before Foreign Currency Translation No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|