XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Schedule of Acquired Intangible Assets by Major Asset Class (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross $ 54,379 $ 54,380
Accumulated Amortization (18,059) (11,749)
Total $ 36,320 $ 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 (5,835) (3,764)
Total $ 7,694 $ 9,765
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in Years) 12 years 13 years
Gross $ 27,548 $ 27,549
Accumulated Amortization (4,490) (2,405)
Total $ 23,058 $ 25,144
Customer contracts    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in Years) 1 year 2 years
Gross $ 7,000 $ 7,000
Accumulated Amortization (5,673) (4,441)
Total $ 1,327 $ 2,559
Software license    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in Years) 7 years 9 years
Gross $ 5,419 $ 5,419
Accumulated Amortization (1,552) (793)
Total $ 3,867 $ 4,626
Non-compete    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in Years) 0 years 1 year
Gross $ 283 $ 283
Accumulated Amortization (273) (196)
Total $ 10 $ 87
Patents    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in Years) 5 years 5 years
Gross $ 600 $ 600
Accumulated Amortization (236) (150)
Total $ 364 $ 450