v3.26.1
INTANGIBLE ASSETS, NET - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
INTANGIBLE ASSETS, NET    
Cost: $ 62,782 $ 62,720
Accumulated amortization: (21,068) (17,189)
Impairment : (35,852) (34,447)
Intangible assets, net 5,862 11,084
Computer software    
INTANGIBLE ASSETS, NET    
Cost: 3,547 3,513
Accumulated amortization: (3,001) (2,989)
Impairment : (524) (524)
License agreement    
INTANGIBLE ASSETS, NET    
Cost: 22,252 22,252
Accumulated amortization: (5,470) (5,470)
Impairment : (16,782) (16,782)
Internet domain name    
INTANGIBLE ASSETS, NET    
Cost: 179 150
Accumulated amortization: (71) (55)
Brand name    
INTANGIBLE ASSETS, NET    
Cost: 12,710 12,711
Accumulated amortization: (3,108) (3,108)
Impairment : (9,602) (9,602)
Strategic contracts    
INTANGIBLE ASSETS, NET    
Cost: 20,461 20,461
Accumulated amortization: (5,785) (2,640)
Impairment : (8,944) (7,539)
Unpatented technology    
INTANGIBLE ASSETS, NET    
Cost: 3,633 3,633
Accumulated amortization: $ (3,633) $ (2,927)