XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets and Goodwill - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Intangible Assets and Goodwill    
Total amortizable intangibles $ 203,402 $ 203,402
Less accumulated amortization (85,021) (76,912)
Total net amortizable intangibles 118,381 126,490
Intangible assets, net of accumulated amortization 151,620 159,729
Trademarks and other    
Intangible Assets and Goodwill    
Non-amortizable intangibles $ 33,239 33,239
Certification    
Intangible Assets and Goodwill    
Useful Lives 7 years  
Total amortizable intangibles $ 350 350
Customer relationships    
Intangible Assets and Goodwill    
Total amortizable intangibles 159,291 159,291
Patents and processes    
Intangible Assets and Goodwill    
Total amortizable intangibles 12,855 12,855
Brand names    
Intangible Assets and Goodwill    
Total amortizable intangibles $ 30,906 $ 30,906
Minimum | Customer relationships    
Intangible Assets and Goodwill    
Useful Lives 12 years  
Minimum | Patents and processes    
Intangible Assets and Goodwill    
Useful Lives 5 years  
Minimum | Brand names    
Intangible Assets and Goodwill    
Useful Lives 5 years  
Maximum | Customer relationships    
Intangible Assets and Goodwill    
Useful Lives 20 years  
Maximum | Patents and processes    
Intangible Assets and Goodwill    
Useful Lives 10 years  
Maximum | Brand names    
Intangible Assets and Goodwill    
Useful Lives 15 years