XML 100 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income tax expense (benefit):      
Federal $ 0 $ (141) $ 1,290
State 889 474 1,133
Foreign 2,707 851 1,468
Total current income tax expense (benefit) 3,596 1,184 3,891
Deferred income tax expense (benefit):      
Federal 0 (237) 0
Foreign (4,627) (1,878) (90)
Total deferred income tax expense (benefit) (4,627) (2,115) (90)
Total income tax expense (benefit):      
Federal 0 (378) 1,290
State 889 474 1,133
Foreign (1,920) (1,027) 1,378
Income tax expense (benefit) $ (1,031) $ (931) $ 3,801