XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of intangible assets
Intangible assets consisted of the following at December 31, 2024 and 2023 (in thousands):
 At December 31, 2024
 Gross Carrying ValueAccumulated AmortizationNet Carrying Value
Acquired technology and domain name$22,890 $(20,920)$1,970 
Customer relationships1,300 (1,300)— 
Total$24,190 $(22,220)$1,970 
 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 
Schedule of amortization expense
Amortization expense by asset type for the years ended December 31, 2024, 2023, and 2022 is shown below (in thousands):
 Year Ended December 31,
 202420232022
Acquired technology and domain name$6,406 $5,594 $3,481 
Customer relationships— — — 
Total amortization$6,406 $5,594 $3,481 
Schedule of expected amortization expense with respect to intangible assets
Expected amortization expense with respect to capitalized software costs at December 31, 2024 for each of the years through December 31, 2027 is as follows (in thousands):
Years ended December 31, 
2025$8,664 
20264,634 
20271,406 
Total amortization expense$14,704 
Expected amortization expense with respect to intangible assets at December 31, 2024 is as follows (in thousands):
Years ended December 31, 
2025$1,970 
Thereafter— 
Total amortization expense$1,970