Debt and Credit Agreement (Narrative) (Details) - USD ($) | | | 6 Months Ended | | |
May 14, 2021 | Apr. 30, 2020 | Jul. 31, 2022 | Jul. 07, 2022 | May 17, 2018 |
Floor Rate [Member] | Duluth Delayed Draw Term Loan ("DDTL") [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Debt instrument variable interest rate, basis spread | | | 1% | | |
Floor Rate [Member] | Incremental Delayed Draw Term Loan [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Debt instrument variable interest rate, basis spread | | | 1% | | |
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 |
Credit Agreement [Member] | Duluth Delayed Draw Term Loan ("DDTL") [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Line of credit facility maximum borrowing capacity | | | | | $ 50,000,000 |
New Credit Agreement [Member] | Revolving Senior Credit Facility [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Line of credit facility maximum borrowing capacity | $ 150,000,000 | | | $ 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 | | | | |
First Amendment [Member] | Revolving Senior Credit Facility [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Line of credit facility maximum borrowing capacity | | | $ 200,000,000 | | |
Minimum [Member] | Amended Credit Agreement [Member] | LIBOR [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Debt instrument variable interest rate, basis spread | | | 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, basis spread | | | 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, basis spread | 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, basis spread | 0.25% | | | | |
Maximum [Member] | Amended Credit Agreement [Member] | LIBOR [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Debt instrument variable interest rate, basis spread | | | 3% | | |
Maximum [Member] | Amended Credit Agreement [Member] | LIBOR [Member] | Incremental Delayed Draw Term Loan [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Debt instrument variable interest rate, basis spread | | | 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, basis spread | 2% | | | | |
Maximum [Member] | New Credit Agreement [Member] | Base Rate [Member] | Revolving Senior Credit Facility [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Debt instrument variable interest rate, basis spread | 1% | | | | |