XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Interest Income and Other, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Other Income and Expenses [Abstract]        
Government subsidies received $ 467 $ 0 $ 1,281 $ 0
Interest income 76 303 261 1,111
Interest expense (25) (7) (47) (54)
Total other income, net $ 518 $ 296 $ 1,495 $ 1,057