XML 157 R97.htm IDEA: XBRL DOCUMENT v3.25.1
Concentrations of risks - Vendor Concentration Risk (Details) - Supplier Concentration Risk - Tangshan Huida Ceramic Group Co., Ltd
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cost of Goods and Service Benchmark    
Concentration Risk [Line Items]    
Concentration risk (as a percent) 55.50% 54.70%
Accounts Payable    
Concentration Risk [Line Items]    
Concentration risk (as a percent) 69.60% 71.40%