XML 93 R80.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Net deferred tax liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
INCOME TAXES    
Non-current deferred income tax benefits   $ 1,037
Non-current deferred income tax liabilities $ (13,828) (13,922)
Net deferred income tax liabilities $ (13,828) $ (12,885)