Debt and Credit Agreement (Narrative) (Details) - USD ($) | May 14, 2021 | Apr. 30, 2020 | May 17, 2018 | Aug. 01, 2021 |
Floor Rate [Member] | Duluth Delayed Draw Term Loan ("DDTL") [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Debt instrument variable interest rate | | | | 1.00% |
Floor Rate [Member] | Incremental Delayed Draw Term Loan [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Debt instrument variable interest rate | | | | 1.00% |
TRI Senior Secured Note [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Debt, original balance | | | | $ 26,700,000 |
Debt instrument, maturity date | | | | Oct. 15, 2038 |
Debt instrument stated percentage interest rate | | | | 4.95% |
TRI Note [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Debt, original balance | | | | $ 3,500,000 |
TRI note maturity date | | | | 2038-11 |
Debt instrument stated percentage interest rate | | | | 3.05% |
Amended Credit Agreement [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Line of credit facility maximum borrowing capacity | | $ 150,500,000 | | |
Amended Credit Agreement [Member] | Duluth Delayed Draw Term Loan ("DDTL") [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Line of credit maturity date | | Apr. 29, 2021 | | |
Amended Credit Agreement [Member] | Incremental Delayed Draw Term Loan [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Line of credit facility maximum borrowing capacity | | $ 20,500,000 | | |
Credit Agreement [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Line of credit facility maximum borrowing capacity | | | $ 130,000,000 | |
Credit Agreement [Member] | Revolving Senior Credit Facility [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Line of credit facility maximum borrowing capacity | | | $ 80,000,000 | |
Line of credit maturity date | | | May 17, 2023 | |
Credit Agreement [Member] | Duluth Delayed Draw Term Loan ("DDTL") [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Line of credit facility maximum borrowing capacity | | | $ 50,000,000 | |
Line of credit maturity date | | | May 17, 2023 | |
New Credit Agreement [Member] | Revolving Senior Credit Facility [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Line of credit facility maximum borrowing capacity | $ 150,000,000 | | | |
Line of credit maturity date | | | | May 14, 2026 |
New Credit Agreement [Member] | Standby Letter of Credit [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Line of credit facility maximum borrowing capacity | 5,000,000 | | | |
New Credit Agreement [Member] | Swing Line Loans [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Line of credit facility maximum borrowing capacity | $ 10,000,000 | | | |
Minimum [Member] | Amended Credit Agreement [Member] | LIBOR [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Interest rate margins | | | | 2.25% |
Minimum [Member] | Amended Credit Agreement [Member] | LIBOR [Member] | Incremental Delayed Draw Term Loan [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Debt instrument variable interest rate | | | | 2.75% |
Minimum [Member] | New Credit Agreement [Member] | Bloomberg Short-Term Bank Yield Index Rate [Member] | Revolving Senior Credit Facility [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Debt instrument variable interest rate | 1.25% | | | |
Minimum [Member] | New Credit Agreement [Member] | Base Rate [Member] | Revolving Senior Credit Facility [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Debt instrument variable interest rate | 0.25% | | | |
Maximum [Member] | Amended Credit Agreement [Member] | LIBOR [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Interest rate margins | | | | 3.00% |
Maximum [Member] | Amended Credit Agreement [Member] | LIBOR [Member] | Incremental Delayed Draw Term Loan [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Debt instrument variable interest rate | | | | 3.50% |
Maximum [Member] | New Credit Agreement [Member] | Bloomberg Short-Term Bank Yield Index Rate [Member] | Revolving Senior Credit Facility [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Debt instrument variable interest rate | 2.00% | | | |
Maximum [Member] | New Credit Agreement [Member] | Base Rate [Member] | Revolving Senior Credit Facility [Member] | | | | |
Debt Instrument [Line Items] | | | | |
Debt instrument variable interest rate | 1.00% | | | |