XML 82 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Other Income (Expenses), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Other Income and Expenses [Abstract]        
Government grants $ 671 $ 3,422 $ 754 $ 5,048
Loss on equity investments with readily determinable fair value (661) 489 (1,965) (12,067)
Others miscellaneous gain 384 52 1,434 604
Total $ 394 $ 3,963 $ 223 $ (6,415)