v3.25.2
Other Income, Net (Tables)
6 Months Ended
Jun. 30, 2025
Other Income and Expenses [Abstract]  
Schedule of Components of Other Income, Net

The following table presents the components of other income, net, for the three and six months ended June 30, 2025 and 2024 (in thousands):

 

 

Three Months Ended

 

 

Six Months Ended

 

 

June 30,

 

 

June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Interest income

$

1,194

 

 

$

671

 

 

$

2,115

 

 

$

1,341

 

Investment income, net

 

82

 

 

 

287

 

 

 

228

 

 

 

626

 

Other income, net

$

1,276

 

 

$

958

 

 

$

2,343

 

 

$

1,967