XML 82 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,325 $ 20,325
Accumulated Amortization (11,799) (10,100)
Net Carrying Amount 8,526 10,225
Acquired Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 20,000 20,000
Accumulated Amortization (11,638) (9,972)
Net Carrying Amount 8,362 10,028
Purchased Intellectual Property    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 325 325
Accumulated Amortization (161) (128)
Net Carrying Amount $ 164 $ 197