Annual report [Section 13 and 15(d), not S-K Item 405]

NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)

v3.25.0.1
NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Allowance for credit losses $ 1,271 $ 1,412  
Accounts receivable write-off 0 0 $ 0
Goodwill impairment 36,264 0 52,071
Indefinite-lived intangible asset impairment $ 8,545 0 40,240
Stock options, term of expiration 10 years    
Advertising expense $ 6,046 8,385 7,789
Warranty claims 927 1,007 1,221
Research and development costs $ 12,171 $ 12,740 $ 13,029
Number of operating segments | segment 2    
Rhino-Rack Trademark      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Indefinite-lived intangible asset impairment $ 3,480    
MAXTRAX Trademark      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Indefinite-lived intangible asset impairment $ 5,065    
Building      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 30 years    
Building Improvements      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 20 years    
Machinery and equipment | Minimum      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 3 years    
Machinery and equipment | Maximum      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 10 years    
Computer hardware and software | Minimum      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 3 years    
Computer hardware and software | Maximum      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 5 years    
Furniture and fixtures      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 5 years    
Customer Concentration Risk | Revenue Benchmark | Recreational Equipment Inc      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 10.00%   10.00%
Customer Concentration Risk | Accounts Receivable | Roof Racks Galore      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 11.00%    
Customer Concentration Risk | Accounts Receivable | INEOS Automotive      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage   13.00%  
Adventure      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Goodwill impairment $ 36,264   $ 52,071
Indefinite-lived intangible asset impairment     $ 40,240
Adventure | Rhino-Rack Trademark      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Indefinite-lived intangible asset impairment 3,480    
Adventure | MAXTRAX Trademark      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Indefinite-lived intangible asset impairment $ 5,065