Summary of Significant Accounting Policies (Details) - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Amount of cash, cash equivalents and marketable securities | $ 151,600,000 | ||
Cash in operating activities | 73,200,000 | ||
Other (expense) income, net | |||
Foreign exchange losses | $ (1,726,000) | $ (807,000) | $ 536,000 |
X | ||||||||||
- Definition The entire amount of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss). No definition available.
|
X | ||||||||||
- Definition Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|