XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Schedule of Revenues Disaggregated by Product Category) (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue 100.00% 100.00% 100.00% 100.00%
Man-Made Tiles [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 54.00% 51.00% 53.00% 50.00%
Natural Stone Tiles [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 21.00% 25.00% 22.00% 25.00%
Setting And Maintenance Materials [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 15.00% 15.00% 15.00% 15.00%
Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 8.00% 7.00% 8.00% 7.00%
Delivery Service [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 2.00% 2.00% 2.00% 3.00%