XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Current and deferred income tax (benefit) expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax expense:      
Domestic $ 1,225 $ 22,133 $ 19,855
Foreign 788 1,084 991
Total current tax expense 2,013 23,217 20,846
Deferred income tax (benefit) expense:      
Domestic (9,965) (6,020) (1,912)
Foreign 280 2,218 (10,116)
Total deferred tax (benefit) (9,685) (3,802) (12,028)
Total income tax (benefit) expense $ (7,672) $ 19,415 $ 8,818