v3.25.4
Other Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Income and Expenses [Abstract]      
Government grants $ 5,862 $ 8,170 $ 2,433
(Loss) Gain on equity investments with readily determinable fair value (1,912) (6,105) 2,789
Other miscellaneous (losses) gains (410) 3,235 1,784
Total $ 3,540 $ 5,300 $ 7,006