XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Net deferred tax liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES    
Non-current deferred income tax benefits $ 1,096 $ 1,038
Non-current deferred income tax liabilities (11,819) (8,530)
Net deferred income tax liabilities $ (10,723) $ (7,492)