XML 107 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax expense (benefit):      
Federal $ (141) $ 1,290 $ 859
State 474 1,133 610
Foreign 851 1,468 1,231
Total current income tax expense (benefit) 1,184 3,891 2,700
Deferred income tax expense (benefit):      
Federal (237) 0 (1,767)
Foreign (1,878) (90) (311)
Total deferred income tax expense (benefit) (2,115) (90) (2,078)
Income tax expense (benefit) $ (931) $ 3,801 $ 622