XML 83 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 147,029 $ 143,930
Accumulated Amortization   (82,248) (65,827)
Net Carrying Amount   64,781 78,103
Technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   97,475 97,454
Accumulated Amortization   (59,936) (45,907)
Net Carrying Amount   $ 37,539 51,547
Weighted Average Useful Life 5 years 5 years  
Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 32,004 31,987
Accumulated Amortization   (18,982) (17,392)
Net Carrying Amount   $ 13,022 14,595
Weighted Average Useful Life 10 years 10 years  
Patents      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 14,342 1,044
Accumulated Amortization   (1,770) (364)
Net Carrying Amount   $ 12,572 680
Weighted Average Useful Life 2 years 9 months 18 days 12 years 10 months 24 days  
Trademarks      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 1,388 1,378
Accumulated Amortization   (608) (402)
Net Carrying Amount   $ 780 976
Weighted Average Useful Life 5 years 5 years  
Trade names      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 1,044 11,088
Accumulated Amortization   (627) (1,419)
Net Carrying Amount   $ 417 9,669
Weighted Average Useful Life 12 years 9 months 18 days 2 years 9 months 18 days  
Other      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 776 979
Accumulated Amortization   (325) (343)
Net Carrying Amount   $ 451 $ 636
Weighted Average Useful Life 4 years 1 month 6 days 4 years 1 month 6 days