v3.26.1
Significant Accounting Policies - Intangibles Assets (Details)
Dec. 31, 2025
E-commerce technology  
Intangible Assets  
Intangible assets useful lives 2 years
Computer software and website | Minimum  
Intangible Assets  
Intangible assets useful lives 3 years
Computer software and website | Maximum  
Intangible Assets  
Intangible assets useful lives 5 years
Non-compete agreements  
Intangible Assets  
Intangible assets useful lives 3 years
Tradenames | Minimum  
Intangible Assets  
Intangible assets useful lives 5 years
Tradenames | Maximum  
Intangible Assets  
Intangible assets useful lives 19 years
Developed technology  
Intangible Assets  
Intangible assets useful lives 10 years
Developed technology | Minimum  
Intangible Assets  
Intangible assets useful lives 10 years
Developed technology | Maximum  
Intangible Assets  
Intangible assets useful lives 15 years
Customer relationships | Minimum  
Intangible Assets  
Intangible assets useful lives 11 years
Customer relationships | Maximum  
Intangible Assets  
Intangible assets useful lives 19 years
Trademarks  
Intangible Assets  
Intangible assets useful lives 15 years