XML 93 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current expense (benefit):      
Federal $ 62 $ 28 $ (36)
Foreign 51 244 490
State 463 252 179
Total current expense (benefit) 576 524 633
Deferred expense (benefit):      
Federal 164 201 210
Foreign (265) (499) (1,078)
State 213 300 322
Total deferred expense (benefit) 112 2 (546)
Total income tax expense $ 688 $ 526 $ 87