XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets, Net - Summary of Balances of Intangibles Assets and Accumulated Amortization (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 8,627 $ 8,627
Accumulated Amortization (7,405) (6,841)
Net Carrying Amount $ 1,222 $ 1,786
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Remaining Weighted Average Useful Life (years) 7 months 6 days 1 year 1 month 6 days
Gross Amount $ 4,927 $ 4,927
Accumulated Amortization (4,518) (4,169)
Net Carrying Amount $ 409 $ 758
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Remaining Weighted Average Useful Life (years) 1 year 7 months 6 days 2 years 1 month 6 days
Gross Amount $ 2,300 $ 2,300
Accumulated Amortization (1,780) (1,615)
Net Carrying Amount $ 520 $ 685
Trademarks/Tradenames    
Finite Lived Intangible Assets [Line Items]    
Remaining Weighted Average Useful Life (years) 3 years 8 months 12 days 4 years
Gross Amount $ 1,400 $ 1,400
Accumulated Amortization (1,107) (1,057)
Net Carrying Amount $ 293 $ 343