XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Components of Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross $ 54,791 $ 54,791
Accumulated Amortization (15,381) (12,160)
Net Book Value $ 39,410 $ 42,631
Purchased technology    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in Years) 7 years 8 years
Gross $ 13,529 $ 13,529
Accumulated Amortization (4,804) (3,764)
Net Book Value $ 8,725 $ 9,765
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in Years) 12 years 13 years
Gross $ 27,960 $ 27,960
Accumulated Amortization (3,858) (2,816)
Net Book Value $ 24,102 $ 25,144
Customer contracts    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in Years) 2 years 2 years
Gross $ 7,000 $ 7,000
Accumulated Amortization (5,119) (4,441)
Net Book Value $ 1,881 $ 2,559
Software license    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in Years) 8 years 9 years
Gross $ 5,419 $ 5,419
Accumulated Amortization (1,173) (793)
Net Book Value $ 4,247 $ 4,626
Non-compete    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in Years) 1 year 1 year
Gross $ 283 $ 283
Accumulated Amortization (235) (196)
Net Book Value $ 48 $ 87
Patents    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in Years) 5 years 5 years
Gross $ 600 $ 600
Accumulated Amortization (193) (150)
Net Book Value $ 407 $ 450