XML 92 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Intangible Asset Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life (Years) 7 years 2 months 12 days  
Gross Carrying Amount $ 36,698 $ 35,741
Accumulated Amortization (13,806) (7,507)
Net Carrying Amount $ 22,892 28,234
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life (Years) 4 years 6 months  
Gross Carrying Amount $ 15,949 15,705
Accumulated Amortization (7,471) (3,849)
Net Carrying Amount $ 8,478 11,856
Acquired customer-related    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life (Years) 10 years  
Gross Carrying Amount $ 15,427 14,969
Accumulated Amortization (2,769) (1,169)
Net Carrying Amount $ 12,658 13,800
Acquired trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life (Years) 3 years  
Gross Carrying Amount $ 2,172 2,151
Accumulated Amortization (1,721) (861)
Net Carrying Amount $ 451 1,290
Patents    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life (Years) 10 years  
Gross Carrying Amount $ 3,150 2,916
Accumulated Amortization (1,845) (1,628)
Net Carrying Amount $ 1,305 $ 1,288