XML 37 R24.htm IDEA: XBRL DOCUMENT v3.25.4
Revenues (Tables)
12 Months Ended
Dec. 31, 2025
Revenues [Abstract]  
Schedule of Revenues Disaggregated by Product Category

Years Ended December 31,

2025

2024

Man-made tiles

56

%

54

%

Natural stone tiles

19

21

Setting and maintenance materials

15

15

Accessories

8

8

Delivery service

2

2

100

%

100

%

Schedule of Components of Returns Reserve

December 31,

December 31,

2025

2024

(in thousands)

Other current accrued liabilities

$

3,021

$

2,886

Other current assets

1,074

956

Sales returns reserve, net

$

1,947

$

1,930