XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table details the changes in goodwill during the fiscal years ended December 31, 2024 and 2023 (in thousands):

Carrying Amount
Balance as of December 31, 2022
$26,349 
Foreign currency translation adjustments757 
Balance as of December 31, 2023
27,106 
Foreign currency translation adjustments(1,551)
Balance as of December 31, 2024
$25,555 
Schedule of Finite-lived Intangible Assets
Intangible assets, net consisted of the following as of December 31, 2024 and 2023 (in thousands):

As of December 31,
20242023
Developed technology$6,685 $7,091 
Customer relationships
896 950 
Intangible assets, gross7,581 8,041 
Less: Accumulated amortization(5,341)(4,152)
Intangible assets, net$2,240 $3,889 
Schedule of Finite-lived Intangible Assets, Future Amortization Expense
The following table shows the projected annual amortization expense related to amortizable intangible assets as of December 31, 2024 (in thousands):

Year Ended December 31,
2025$1,135 
2026730 
202790 
202890 
202990 
Thereafter105 
Total projected amortization expense$2,240