XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount $ 29,219 $ 28,340
Accumulated Amortization 8,282 6,666
Net Carrying Amount, definite-lived 20,330  
Net Carrying Amount 20,937 21,674
Trademarks and tradenames, indefinite-lived    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Indefinite-Lived Intangible Assets (Excluding Goodwill) 607 987
Patents, trademarks and tradenames, definite-lived    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount, definite-lived 9,159  
Accumulated Amortization 3,095  
Net Carrying Amount, definite-lived 6,064  
Patents, definite-lived    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount, definite-lived   7,900
Accumulated Amortization   2,649
Net Carrying Amount, definite-lived   5,251
Customer relationships    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount, definite-lived 1,733 1,733
Accumulated Amortization 758 567
Net Carrying Amount, definite-lived 975 1,166
Developed technology    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount, definite-lived 17,690 17,690
Accumulated Amortization 4,399 3,424
Net Carrying Amount, definite-lived 13,291 14,266
Other intangibles    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount, definite-lived 30 30
Accumulated Amortization $ 30 26
Net Carrying Amount, definite-lived   $ 4