v3.26.1
Taxation - Sales tax (Details)
3 Months Ended 12 Months Ended 81 Months Ended
Mar. 31, 2019
Dec. 31, 2025
Dec. 31, 2025
Sales tax      
Value added tax rate, services provided (as a percent)   6.00%  
Value added tax rate, sales of general goods (as a percent) 16.00%   13.00%