XML 84 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ (4,849) $ (624) $ (4,052)
State (688) (254) (659)
Foreign (2,168) (2,214) (1,626)
Current income tax expense (7,705) (3,092) (6,337)
Deferred:      
Foreign 42 112 (29)
Deferred income tax benefit (expense) 42 112 (29)
Total provision for income taxes $ (7,663) $ (2,980) $ (6,366)