v3.25.4
Income Tax - Current and Deferred Components of Income Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Deferred tax expense (benefit)      
Effective income tax benefit $ (2,927) $ 0 $ 0
Mainland China      
Current tax expense (benefit)      
Current income tax expense (benefit) 451 0 0
Deferred tax expense (benefit)      
Deferred income tax expense (benefit) $ (3,378) $ 0 $ 0