XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of intangible assets
Intangible assets consisted of the following at December 31, 2023 and 2022 (in thousands):
 At December 31, 2023
 Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Acquired technology and domain name$22,890 $(14,515)$8,375 
Customer relationships1,300 (1,300)— 
Total$24,190 $(15,815)$8,375 
 At December 31, 2022
 Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Acquired technology and domain name$22,890 $(8,921)$13,969 
Customer relationships1,300 (1,300)— 
Total$24,190 $(10,221)$13,969 
Schedule of amortization expense
Amortization expense by asset type for the years ended December 31, 2023, 2022, and 2021 is shown below (in thousands):
 Year Ended December 31,
 202320222021
Acquired technology and domain name$5,594 $3,481 $1,650 
Customer relationships— — — 
Total amortization$5,594 $3,481 $1,650 
Schedule of expected amortization expense with respect to intangible assets
Expected amortization expense with respect to capitalized software costs at December 31, 2023 for each of the years through December 31, 2026 is as follows (in thousands):
Years ended December 31, 
2024$9,756 
20256,130 
20262,005 
Total amortization expense$17,891 
Expected amortization expense with respect to intangible assets at December 31, 2023 is as follows (in thousands):
Years ended December 31, 
2024$6,405 
20251,970 
Thereafter— 
Total amortization expense$8,375