Quarterly report pursuant to Section 13 or 15(d)

Purchase Contracts (Minimum Payments Under Contracts) (Details)

v3.23.1
Purchase Contracts (Minimum Payments Under Contracts) (Details)
$ in Thousands
Apr. 01, 2023
USD ($)
Purchase Commitment, Excluding Long-Term Commitment [Line Items]  
Minimum payments $ 23,884
Yarn [Member]  
Purchase Commitment, Excluding Long-Term Commitment [Line Items]  
Minimum payments 14,985
Finished Fabric [Member]  
Purchase Commitment, Excluding Long-Term Commitment [Line Items]  
Minimum payments 4,102
Finished Products [Member]  
Purchase Commitment, Excluding Long-Term Commitment [Line Items]  
Minimum payments $ 4,797