v3.25.2
Material accounting policy information - Intangible assets (Details)
6 Months Ended
Jun. 30, 2025
Computer software and systems | Minimum  
Intangible assets, net  
Estimated useful lives 2 years
Computer software and systems | Maximum  
Intangible assets, net  
Estimated useful lives 5 years
Customer relationship | Minimum  
Intangible assets, net  
Estimated useful lives 4 years
Customer relationship | Maximum  
Intangible assets, net  
Estimated useful lives 5 years
Brand name  
Intangible assets, net  
Estimated useful lives 4 years
Trademark  
Intangible assets, net  
Estimated useful lives 10 years