XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Intangible Assets [Line Items]    
Total amortized intangible assets, Gross Amount $ 99,020 $ 97,970
Total amortized intangible assets, Accumulated Amortization (26,663) (23,354)
Total amortized intangible assets, net 72,357 74,616
Total Intangible assets, Gross Amount 107,742 106,135
Total intangible assets, net $ 81,079 $ 82,781
Developed product technology    
Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 7 years 7 years
Total amortized intangible assets, Gross Amount $ 76,718 $ 75,896
Total amortized intangible assets, Accumulated Amortization (16,071) (13,420)
Total amortized intangible assets, net $ 60,647 $ 62,476
Trademarks and trade names    
Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 8 years 8 years
Total amortized intangible assets, Gross Amount $ 5,510 $ 5,421
Total amortized intangible assets, Accumulated Amortization (1,136) (987)
Total amortized intangible assets, net $ 4,374 $ 4,434
Customer Relationships    
Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 4 years 4 years
Total amortized intangible assets, Gross Amount $ 14,379 $ 14,240
Total amortized intangible assets, Accumulated Amortization (7,365) (6,906)
Total amortized intangible assets, net $ 7,014 $ 7,334
Distribution network    
Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 2 years 2 years
Total amortized intangible assets, Gross Amount $ 2,413 $ 2,413
Total amortized intangible assets, Accumulated Amortization (2,091) (2,041)
Total amortized intangible assets, net 322 372
Software in development    
Intangible Assets [Line Items]    
Indefinite-Lived Intangible Assets, Gross Amount 2,985 2,503
Indefinite-Lived Intangible Assets, net 2,985 2,503
In process research and development    
Intangible Assets [Line Items]    
Indefinite-Lived Intangible Assets, Gross Amount 5,737 5,662
Indefinite-Lived Intangible Assets, net $ 5,737 $ 5,662