XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets, net - Schedule of Intangible Assets and the Weighted Average Remaining Useful Lives (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Value $ 37,968 $ 37,968
Accumulated Amortization 13,437 11,303
Net Carrying Value 24,531 26,665
Trademarks & tradenames    
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Indefinite-lived intangible assets $ 1,368 $ 1,368
Acquired Technology    
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Weighted- Average Remaining Useful Lives (in years) 0 years 0 years
Gross Carrying Value $ 5,500 $ 5,500
Accumulated Amortization 5,500 5,271
Net Carrying Value $ 0 $ 229
Trademarks & tradenames    
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Weighted- Average Remaining Useful Lives (in years) 12 years 13 years
Gross Carrying Value $ 28,550 $ 28,550
Accumulated Amortization 6,132 4,704
Net Carrying Value $ 22,418 $ 23,846
Customer Relationships    
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Weighted- Average Remaining Useful Lives (in years) 1 year 2 years
Gross Carrying Value $ 2,550 $ 2,550
Accumulated Amortization 1,805 1,328
Net Carrying Value $ 745 $ 1,222