v3.25.4
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 3,280 $ 3,280
Less: accumulated amortization (898) (696)
Total intangible assets, net 2,382 2,584
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 2,034 2,034
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 600 600
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 595 595
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 37 37
Non-compete    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 10 10
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 4 $ 4