v3.25.3
Other Income (Expense), 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 grants $ 854 $ 3,861 $ 4,720 $ 7,186
Loss on equity investments with readily determinable fair value 0 (920) (1,912) (6,067)
Other miscellaneous gain (loss) (1,362) 500 237 2,740
Total $ (508) $ 3,441 $ 3,045 $ 3,859