v3.25.1
Note 11 - Notes Payable and Long-term Debt - Schedule of Excess Availability (Details) (Parentheticals) - Asset Backed Revolving Credit Facility 2023 [Member]
Nov. 07, 2023
Maximum [Member]  
Debt Instrument, Historical Excess Availability Threshold 66.66%
Minimum [Member]  
Debt Instrument, Historical Excess Availability Threshold 33.33%