XML 93 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 146 $ 9 $ 34
State 224 133 216
Foreign 1,332 3,001 3,793
Total current income tax expense 1,702 3,143 4,043
Deferred:      
Federal 0 0 (4,137)
State 0 0 (633)
Foreign 1,879 (3,595) (1,046)
Total deferred tax expense (benefit) 1,879 (3,595) (5,816)
Total income tax expense (benefit) $ 3,581 $ (452) $ (1,773)