XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Schedule of Definite-lived Intangible Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Finite Lived Intangible Assets [Line Items]  
Gross amount $ 38,379
Accumulated amortization (3,347)
Net carrying amount 35,032
Developed Technology  
Finite Lived Intangible Assets [Line Items]  
Gross amount 12,937
Accumulated amortization (1,294)
Net carrying amount $ 11,643
Definite-lived intangible, weighted average remaining useful life 3 years 6 months
Customer Relationship  
Finite Lived Intangible Assets [Line Items]  
Gross amount $ 22,525
Accumulated amortization (1,749)
Net carrying amount $ 20,776
Definite-lived intangible, weighted average remaining useful life 5 years 3 months 18 days
Trade Name  
Finite Lived Intangible Assets [Line Items]  
Gross amount $ 2,470
Accumulated amortization (217)
Net carrying amount $ 2,253
Definite-lived intangible, weighted average remaining useful life 4 years 7 months 6 days
Non-compete Agreement  
Finite Lived Intangible Assets [Line Items]  
Gross amount $ 162
Accumulated amortization (24)
Net carrying amount $ 138
Definite-lived intangible, weighted average remaining useful life 2 years 7 months 6 days
Other Intangibles  
Finite Lived Intangible Assets [Line Items]  
Gross amount $ 285
Accumulated amortization (63)
Net carrying amount $ 222
Definite-lived intangible, weighted average remaining useful life 2 years 3 months 18 days