v3.26.1
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Estimated Useful Life of Intangible Assets (Details)
Jun. 30, 2026
Developed technology | Minimum  
GOODWILL AND INTANGIBLE ASSETS, NET  
Useful life in years 6 years
Developed technology | Maximum  
GOODWILL AND INTANGIBLE ASSETS, NET  
Useful life in years 10 years
Domain names | Minimum  
GOODWILL AND INTANGIBLE ASSETS, NET  
Useful life in years 3 years
Domain names | Maximum  
GOODWILL AND INTANGIBLE ASSETS, NET  
Useful life in years 13 years
Customer relationships | Minimum  
GOODWILL AND INTANGIBLE ASSETS, NET  
Useful life in years 15 years
Customer relationships | Maximum  
GOODWILL AND INTANGIBLE ASSETS, NET  
Useful life in years 20 years
Patents  
GOODWILL AND INTANGIBLE ASSETS, NET  
Useful life in years 12 years
Non-compete  
GOODWILL AND INTANGIBLE ASSETS, NET  
Useful life in years 3 years
Licenses  
GOODWILL AND INTANGIBLE ASSETS, NET  
Useful life in years 5 years