XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets, Net - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Intangible assets with finite lives:    
Acquired technology $ 5,490 $ 5,490
Accumulated amortization:    
Acquired technology 2,961 2,054
Intangible assets, net 2,529 3,436
Acquired technology [Member]    
Intangible assets with finite lives:    
Acquired technology 3,201 3,201
Accumulated amortization:    
Acquired technology 968 522
Customer relationship [Member]    
Intangible assets with finite lives:    
Acquired technology 1,350 1,350
Accumulated amortization:    
Acquired technology 1,350 1,186
Non-competition agreements [Member]    
Intangible assets with finite lives:    
Acquired technology 939 939
Accumulated amortization:    
Acquired technology $ 643 $ 346