XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Intangible Assets [Line Items]    
Total amortized intangible assets, Gross Amount $ 124,124 $ 97,970
Total amortized intangible assets, Accumulated Amortization (34,224) (23,354)
Total amortized intangible assets, net 89,900 74,616
Total Intangible assets, Gross Amount 136,420 106,135
Total intangible assets, net $ 102,196 $ 82,781
Developed product technology    
Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 6 years 7 years
Total amortized intangible assets, Gross Amount $ 102,211 $ 75,896
Total amortized intangible assets, Accumulated Amortization (22,512) (13,420)
Total amortized intangible assets, net $ 79,699 $ 62,476
Trademarks and trade names    
Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 7 years 8 years
Total amortized intangible assets, Gross Amount $ 5,359 $ 5,421
Total amortized intangible assets, Accumulated Amortization (1,370) (987)
Total amortized intangible assets, net $ 3,989 $ 4,434
Customer Relationships    
Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 3 years 4 years
Total amortized intangible assets, Gross Amount $ 14,141 $ 14,240
Total amortized intangible assets, Accumulated Amortization (8,150) (6,906)
Total amortized intangible assets, net $ 5,991 $ 7,334
Distribution network    
Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 1 year 2 years
Total amortized intangible assets, Gross Amount $ 2,413 $ 2,413
Total amortized intangible assets, Accumulated Amortization (2,192) (2,041)
Total amortized intangible assets, net 221 372
Software in development    
Intangible Assets [Line Items]    
Indefinite-Lived Intangible Assets, Gross Amount 5,659 2,503
Indefinite-Lived Intangible Assets, net 5,659 2,503
In process research and development    
Intangible Assets [Line Items]    
Indefinite-Lived Intangible Assets, Gross Amount 6,637 5,662
Indefinite-Lived Intangible Assets, net $ 6,637 $ 5,662