XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Note 4 - Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Goodwill [Table Text Block]

​

​

Goodwill

​

December 31, 2023

​

$

35,041

​

Impairment losses

​

​

(23,989

)

December 31, 2024

​

​

11,052

​

Impairment losses

​

​

(11,052

)

December 31, 2025

​

$

—

​

Schedule of Finite-Lived Intangible Assets [Table Text Block]

​

​

December 31, 2025

​

​

​

Weighted Average Remaining Useful Life (in Years)

​

​

Gross Carrying Amount

​

​

Accumulated Amortization

​

​

Net Book Value

​

Purchased technology

​

​

3

​

​

$

11,076

​

​

$

(7,945

)

​

$

3,131

​

Customer relationships

​

​

9

​

​

​

24,573

​

​

​

(11,000

)

​

​

13,573

​

Customer contracts

​

​

—

​

​

​

7,000

​

​

​

(6,895

)

​

​

105

​

Software license

​

​

4

​

​

​

5,419

​

​

​

(3,843

)

​

​

1,576

​

Patents

​

​

2

​

​

​

600

​

​

​

(493

)

​

​

107

​

Total

​

​

​

​

​

$

48,668

​

​

$

(30,176

)

​

$

18,492

​

 

 

December 31, 2024

 

 

 

Weighted Average Remaining Useful Life (in Years)

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Book Value

 

Purchased technology

 

4

 

 

$

13,330

 

 

$

(8,762

)

 

$

4,568

 

Customer relationships

 

9

 

 

 

27,548

 

 

 

(11,280

)

 

 

16,268

 

Customer contracts

 

—

 

 

 

7,000

 

 

 

(6,725

)

 

 

275

 

Software license

 

4

 

 

 

5,419

 

 

 

(3,126

)

 

 

2,293

 

Patents

 

2

 

 

 

600

 

 

 

(407

)

 

 

193

 

Total

 

 

​

 

$

53,897

 

 

$

(30,300

)

 

$

23,597

 

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year Ended December 31,

 

 

 

​

2026

 

$

4,709

 

2027

 

 

3,834

 

2028

 

 

2,790

 

2029

 

 

2,095

 

2030 and thereafter

 

 

5,064

 

Total

 

$

18,492