XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets, Net - Summary of Balances of Intangibles Assets and Accumulated Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 8,627 $ 8,627
Accumulated Amortization (7,128) (6,841)
Net Carrying Amount $ 1,499 $ 1,786
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Remaining Weighted Average Useful Life 9 months 18 days 1 year 1 month 6 days
Gross Amount $ 4,927 $ 4,927
Accumulated Amortization (4,344) (4,169)
Net Carrying Amount $ 583 $ 758
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Remaining Weighted Average Useful Life 1 year 9 months 18 days 2 years 1 month 6 days
Gross Amount $ 2,300 $ 2,300
Accumulated Amortization (1,698) (1,615)
Net Carrying Amount $ 602 $ 685
Trademarks/Tradenames    
Finite Lived Intangible Assets [Line Items]    
Remaining Weighted Average Useful Life 3 years 10 months 24 days 4 years
Gross Amount $ 1,400 $ 1,400
Accumulated Amortization (1,086) (1,057)
Net Carrying Amount $ 314 $ 343