XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Acquired Intangible Assets - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Intangible Asset, Finite-Lived and Indefinite-Lived [Line Items]    
Total acquired intangible assets $ 187,205 $ 186,899
Less: Accumulated amortization (102,379) (95,681)
Net acquired intangible assets 84,826 91,218
Trademarks and trade names    
Intangible Asset, Finite-Lived and Indefinite-Lived [Line Items]    
Total acquired intangible assets 8,880 8,880
Trademarks and trade names    
Intangible Asset, Finite-Lived and Indefinite-Lived [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 2,600  
Customer relationships    
Intangible Asset, Finite-Lived and Indefinite-Lived [Line Items]    
Total acquired intangible assets 159,934 159,641
Patents, developed technology and intellectual property    
Intangible Asset, Finite-Lived and Indefinite-Lived [Line Items]    
Total acquired intangible assets 14,123 14,123
Non-compete agreements    
Intangible Asset, Finite-Lived and Indefinite-Lived [Line Items]    
Total acquired intangible assets 3,308 3,295
Supply agreements    
Intangible Asset, Finite-Lived and Indefinite-Lived [Line Items]    
Total acquired intangible assets 800 800
Leaseholds    
Intangible Asset, Finite-Lived and Indefinite-Lived [Line Items]    
Total acquired intangible assets $ 160 $ 160