v3.26.1
Note 3 - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
Dec. 31, 2025
USD ($)
Goodwill, Impairment Loss $ 0   $ 0
Intangible Asset, Finite-Lived, Impairment Loss 0   $ 0
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year One 900    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Two 900    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Three 900    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Four 900    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Five $ 900    
Effective Income Tax Rate Reconciliation, Percent 26.70%   25.80%
Minimum [Member]      
Lessee, Operating Lease, Term of Contract 36 months    
Maximum [Member]      
Lessee, Operating Lease, Term of Contract 84 months    
Products Excluding Irwin Products [Member] | Sales Channel, Directly to Consumer [Member]      
Return Period 30 days    
Irwin Products [Member] | Sales Channel, Directly to Consumer [Member]      
Return Period 60 days    
Revenue, Segment Benchmark [Member] | Customer Concentration Risk [Member] | Online Sales [Member]      
Concentration Risk, Percentage 44.00% 67.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | GNC [Member]      
Concentration Risk, Percentage 10.00% 16.00%  
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Wholesale Sales [Member]      
Concentration Risk, Percentage 56.00% 33.00%  
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | UNITED STATES      
Concentration Risk, Percentage 95.00% 96.00%  
Inventory-related Purchases [Member] | Supplier Concentration Risk [Member]      
Number of Vendors 2 2  
Inventory-related Purchases [Member] | Supplier Concentration Risk [Member] | Vendor One [Member]      
Concentration Risk, Percentage 52.00% 54.00%  
Inventory-related Purchases [Member] | Supplier Concentration Risk [Member] | Vendor Two [Member]      
Concentration Risk, Percentage 14.00% 12.00%  
Accounts Payable [Member] | Supplier Concentration Risk [Member]      
Number of Vendors 3   2
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Vendor One [Member]      
Concentration Risk, Percentage 28.00%   40.00%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Vendor Two [Member]      
Concentration Risk, Percentage 22.00%   35.00%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Vendor Three [Member]      
Concentration Risk, Percentage 14.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Number of Customers 3   2
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]      
Concentration Risk, Percentage 18.00%   25.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]      
Concentration Risk, Percentage 16.00%   13.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]      
Concentration Risk, Percentage 10.00%