XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.4
Revenues (Schedule of Revenues Disaggregated by Product Category) (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenue 100.00% 100.00%
Man-Made Tiles [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 56.00% 54.00%
Natural Stone Tiles [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 19.00% 21.00%
Setting And Maintenance Materials [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 15.00% 15.00%
Accessories [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 8.00% 8.00%
Delivery Service [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 2.00% 2.00%