v3.26.1
INTANGIBLE ASSETS, NET - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Assets Net [Line Items]    
Accumulated Impairment Amount $ 0 $ 0
Accumulated amortization (731) (643)
Intangible assets, gross 12,995 11,150
Intangible assets, net 12,264 10,507
Computer Software, Intangible Asset [Member]    
Intangible Assets Net [Line Items]    
Accumulated Impairment Amount $ 0 $ 0
Finite lived intangible asset, useful life (Year) 5 years 5 years
Finite lived intangible asset, gross $ 1,833 $ 1,187
Accumulated amortization (731) (643)
Finite lived intangible asset, net 1,102 544
Domain Names [Member]    
Intangible Assets Net [Line Items]    
Indefinite life intangible, gross 5,443 5,549
Indefinite life intangible, net 5,443 5,549
Accumulated Impairment Amount 0 0
Accumulated amortization 0  
License [Member]    
Intangible Assets Net [Line Items]    
Indefinite life intangible, gross 5,710 4,412
Indefinite life intangible, net 5,710  
Accumulated Impairment Amount 0 0
Accumulated amortization 0 0
Intangible assets, net   4,412
Trademarks [Member]    
Intangible Assets Net [Line Items]    
Indefinite life intangible, gross 9 2
Indefinite life intangible, net 9 2
Accumulated Impairment Amount 0 0
Accumulated amortization $ 0 $ 0