XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Concentration Risk [Line Items]        
Property, plant, and equipment, net $ 42,591,000 $ 42,591,000 $ 55,510,000  
Goodwill impairment 0 0 222,322,000 $ 0
Advertising expense   39,800,000 48,400,000 58,400,000
Research and development expense   11,500,000 10,800,000 18,800,000
Unrecognized tax benefits, income tax penalties and interest expense   0 0 0
Net foreign exchange gain (loss)   (100,000) (3,200,000) $ (1,400,000)
Operating lease right-of-use assets 48,188,000 48,188,000 $ 13,854,000  
Operating lease, liability $ 32,750,000 $ 32,750,000    
Residential Model Pellet Grills        
Concentration Risk [Line Items]        
Standard product warranty   3 years    
Accessories For Defects In Material And Workmanship        
Concentration Risk [Line Items]        
Standard product warranty   1 year    
Software and Software Development Costs        
Concentration Risk [Line Items]        
Estimated useful lives (in years) 3 years 3 years    
Minimum        
Concentration Risk [Line Items]        
Lessee, operating lease, remaining lease term 1 month 1 month    
Finite-lived intangibles, weighted average useful life (in years) 2 years 6 months 2 years 6 months    
Maximum        
Concentration Risk [Line Items]        
Lessee, operating lease, remaining lease term 14 years 14 years    
Finite-lived intangibles, weighted average useful life (in years) 25 years 25 years    
Customer Concentration Risk | Customer A | Accounts Receivable        
Concentration Risk [Line Items]        
Concentration risk percentage   37.00% 31.00%  
Customer Concentration Risk | Customer B | Accounts Receivable        
Concentration Risk [Line Items]        
Concentration risk percentage   11.00% 20.00%  
Customer Concentration Risk | Customer C | Accounts Receivable        
Concentration Risk [Line Items]        
Concentration risk percentage   6.00% 8.00%