Annual report pursuant to Section 13 and 15(d)

Nature Of Operations And Summary Of Significant Accounting Policies (Details)

v3.24.0.1
Nature Of Operations And Summary Of Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Allowance for credit losses $ 1,412 $ 981  
Accounts receivable write-off 0 0 $ 0
Goodwill impairment 0 52,071 0
Indefinite-lived intangible asset impairment $ 0   0
Stock options, term of expiration 10 years    
Advertising expense $ 8,385 7,789 5,824
Warranty claims 1,007 1,221 1,863
Research and development costs $ 12,740 $ 13,029 $ 10,406
Number of operating segments | segment 2    
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    
Computer hardware and software and machinery and equipment | Minimum      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 3 years    
Computer hardware and software and machinery and equipment | Maximum      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 5 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    
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% 14.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   $ 52,071  
Indefinite-lived intangible asset impairment   $ 40,240  
Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]   Goodwill and Intangible Asset Impairment