v3.26.1
INTANGIBLE ASSETS, NET - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Intangible Assets Net [Line Items]    
Accumulated Impairment Amount $ 0 $ 0
Accumulated amortization (679) (643)
Intangible assets, gross 11,396 11,150
Intangible assets, net 10,717 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,192 $ 1,187
Accumulated amortization 0 (643)
Finite lived intangible asset, net 513 544
Domain Names [Member]    
Intangible Assets Net [Line Items]    
Indefinite life intangible, gross 5,458 5,549
Indefinite life intangible, net 5,458 5,549
Accumulated Impairment Amount 0 0
Accumulated amortization 0 0
License [Member]    
Intangible Assets Net [Line Items]    
Indefinite life intangible, gross 4,744 4,412
Indefinite life intangible, net 4,744  
Accumulated Impairment Amount 0 0
Accumulated amortization 0  
Intangible assets, net   4,412
Trademarks [Member]    
Intangible Assets Net [Line Items]    
Indefinite life intangible, gross 2 2
Indefinite life intangible, net 2 2
Accumulated Impairment Amount 0 0
Accumulated amortization $ 0 $ 0