Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
Nature Of Operations And Summary Of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Accounts receivable write-off $ 0 $ 0 $ 0
Goodwill impairment 0 0 0
Indefinite-lived intangible asset impairment $ 0 0 0
Stock options, term of expiration 10 years    
Advertising expense $ 5,945,000 3,833,000 4,588,000
Cooperative advertising expense     287,000
Warranty claims 1,863,000 1,201,000 1,123,000
Research and development costs 11,857,000 10,159,000 $ 10,575,000
Accounts receivable,allowance for doubtful accounts $ 811,000 $ 1,433,000  
Number of operating segments | segment 3    
Building [Member]      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 30 years    
Building Improvements [Member]      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 20 years    
Computer Hardware And Software And Machinery And Equipment [Member] | Minimum [Member]      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 3 years    
Computer Hardware And Software And Machinery And Equipment [Member] | Maximum [Member]      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 15 years    
Furniture and Fixtures [Member]      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful Life 5 years    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Recreational Equipment Inc [Member]      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 10.00% 10.00% 14.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Recreational Equipment Inc [Member]      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 11.00% 11.00%