v3.26.3
Intangible assets, net
6 Months Ended
Jun. 30, 2026
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]  
Intangible assets, net Intangible assets, net
Intangible assets, net consisted of the following:

As of December 31,As of June 30,
20252026
Software23,923 32,435 
Distribution and licensing rights34,176 34,955 
Trademark 40 37 
Patents380 303 
Developed technology19,851 20,414 
Intangible assets
78,370 88,144 
Less: accumulated amortization(34,476)(40,974)
Less: impairment (3,513)(3,612)
Intangible assets, net40,381 43,558 

Amortization of intangible assets was allocated as follows:
Six Months Ended June 30,
20252026
Cost of revenues3,335 650 
Research and development expenses3,735 4,284 
Selling, general and administrative expenses534 804 
Total amortization expenses7,604 5,738 

No impairment loss was recorded for the six months ended June 30, 2025 and 2026.