v3.26.1
Interest and other income, net
6 Months Ended
Jun. 30, 2026
Other Income and Expenses [Abstract]  
Interest and other income, net
12. Interest and other income, net
The following table shows the components of interest and other income, net for the three and six months ended June 30, 2026 and 2025 (in thousands):
 
Three Months Ended June 30,
Six Months Ended June 30,
 
2026
2025
2026
2025
Interest income
$
5,915 
$
3,989 
$
10,786 
$
7,374 
Interest expense
(311)
(319)
(628)
(640)
Other (expense) income, net(1)
(456)
812 
(1,556)
1,256 
Interest and other income, net
$
5,148 
$
4,482 
$
8,602 
$
7,990 
(1)Consists primarily of the effects of foreign currency gains or losses.