XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Amount $ 28,778 $ 28,340
Accumulated Amortization 7,801 6,666
Net Carrying Amount, definite-lived 20,370  
Net Carrying Amount 20,977 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 8,718  
Accumulated Amortization 2,995  
Net Carrying Amount, definite-lived 5,723  
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 705 567
Net Carrying Amount, definite-lived 1,028 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,071 3,424
Net Carrying Amount, definite-lived 13,619 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