XML 100 R78.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAX - COMPONENTS OF INCOME TAX EXPENSE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Federal $ (23) $ 855
State 55 93
Foreign 875 1,589
Total Current 907 2,537
Deferred:    
Federal 0 81
State 0 0
Foreign (2,816) (752)
Total Deferred (2,816) (671)
Total $ (1,909) $ 1,866