XML 118 R103.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Schedule of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Total current income tax (expense) provision $ (3,265) $ (3,669)
Deferred:    
Total deferred income tax (expense) provision 684 (45)
Income tax provision (2,581) (3,714)
Foreign - U.S. federal    
Current:    
Foreign (313) (1,014)
Deferred:    
Foreign 458 257
Foreign - U.S. state    
Current:    
Foreign 72 (206)
Deferred:    
Foreign (117) (11)
Foreign - non-U.S.    
Current:    
Foreign (3,024) (2,449)
Deferred:    
Foreign $ 343 $ (291)