XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets with finite lives are amortized over the following estimated useful lives:
Estimated Useful Life
Acquired technology8 years
Customer relationship3 years
Software development costs2 years
Intangible assets, all of which are finite-lived, consists of the following (in thousands):
March 31, 2022
December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying ValueGross Carrying AmountAccumulated AmortizationNet Carrying Value
Acquired technology$3,630 $(302)$3,328 $3,630 $(256)$3,374 
Customer relationships40 (9)31 40 (5)35 
Software development costs25,017 (6,763)18,254 22,222 (6,432)15,790 
$28,687 $(7,074)$21,613 $25,892 $(6,693)$19,199