v3.26.1
Segment reporting (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment reporting (Details Text) [Abstract]      
Revenue arising, customers located abroad 0.90% 1.40% 0.40%
Number of external members in chief operating decision maker 2