XML 94 R79.htm IDEA: XBRL DOCUMENT v3.26.1
INCOME TAXES - Movements of valuation allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Rollforward of valuation allowances of deferred tax assets      
Balance as of beginning of year $ 9,279 $ 9,180 $ 1,061
Current year addition 466 407 8,455
Decrease in disposal of subsidiaries (531) (239)  
Exchange rate effect 580 (69) (336)
Balance as of the end of the year $ 9,794 $ 9,279 $ 9,180