XML 95 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Net deferred tax liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
INCOME TAXES    
Non-current deferred income tax benefits $ 1,037 $ 1,096
Non-current deferred income tax liabilities (13,922) (11,819)
Net deferred income tax liabilities $ (12,885) $ (10,723)