Note 17 - Other Income (Expense), Net - Disaggregation of Other Income (Expense), net (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||||
|---|---|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
|||
| Change in value of earn-out and warrant liabilities | $ 0 | $ (4,537) | $ 408 | $ (11,717) | ||
| Interest income, net | 2,385 | 45 | 3,457 | 116 | ||
| Gain on securities | [1] | 2,000 | 2,383 | 5,906 | 7,136 | |
| Foreign currency exchange (loss) gain, net | (254) | 237 | (4,000) | (975) | ||
| Other, net | 547 | (2,669) | 253 | (2,667) | ||
| Other income (expense), net | $ 4,678 | $ (4,541) | $ 6,024 | $ (8,107) | ||
| ||||||
| X | ||||||||||
- Definition Amount of income (expense) related to nonoperating activities, classified as other and not otherwise disclosed. 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 Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of interest income (expense) classified as operating. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of realized and unrealized gain (loss) on investment in marketable security. No definition available.
|
| X | ||||||||||
- Definition Amount of income (expense) related to nonoperating activities, classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|