v3.26.3
Property and equipment, net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of property and equipment, net
Property and equipment, net consisted of the following:

As of December 31,As of June 30,
20252026
Machinery and electronic equipment50,915 52,389 
Transportation vehicles786 913 
Office and other equipment2,033 2,028 
Leasehold improvements8,922 9,567 
Construction in progress420 7,056 
Property and equipment63,076 71,953 
Less: accumulated depreciation(35,063)(38,220)
Less: impairment (1,308)(1,337)
Property and equipment, net26,705 32,396 
Schedule of depreciation expenses of property and equipment
Depreciation on property and equipment was allocated as follows:

Six Months Ended June 30,
20252026
Cost of revenues693 1,482 
Research and development expenses1,858 1,470 
Selling, general and administrative expenses983 814 
Total depreciation expenses3,534 3,766