v3.21.1
Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 100,943 $ 80,243
Accumulated Amortization (21,688) (18,062)
Net Carrying Amount 79,255 62,181
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 62,367 62,367
Accumulated Amortization (16,082) (13,439)
Net Carrying Amount $ 46,285 $ 48,928
Weighted-Average Useful Lives (in years) 5 years 10 months 24 days 5 years 10 months 24 days
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 14,100 $ 13,400
Accumulated Amortization (4,752) (3,908)
Net Carrying Amount $ 9,348 $ 9,492
Weighted-Average Useful Lives (in years) 4 years 4 years
Tradename    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,400 $ 400
Accumulated Amortization (466) $ (400)
Net Carrying Amount $ 19,934  
Weighted-Average Useful Lives (in years) 9 years 9 months 18 days 6 months
Patents    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,076 $ 4,076
Accumulated Amortization (388) (315)
Net Carrying Amount $ 3,688 $ 3,761
Weighted-Average Useful Lives (in years) 14 years 14 years