XML 83 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other income (expense), net (Tables)
12 Months Ended
Dec. 31, 2024
Other income (expense), net  
Schedule of components of other income (expense), net

The components of other income (expense), net are summarized below (in thousands):

Year Ended

December 31, 

2024

    

2023

    

2022

Foreign exchange gain (loss)

$

91

$

169

$

1,573

Income from local China government subsidy

2,239

2,557

1,710

Other income (expense)

(283)

(547)

204

$

2,047

$

2,179

$

3,487