XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Acquired Finite Lived Intangible Assets [Line Items]    
Gross $ 88,960 $ 89,032
Accumulated Amortization 36,282 31,632
Net 52,678 57,400
Developed Technology    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross 23,772 23,895
Accumulated Amortization 12,560 11,162
Net 11,212 12,733
Customer Relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross 56,444 56,336
Accumulated Amortization 20,585 17,826
Net 35,859 38,510
Trade Names    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross 8,599 8,658
Accumulated Amortization 3,051 2,568
Net 5,548 6,090
Patent    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross 145 143
Accumulated Amortization 86 76
Net $ 59 $ 67