v3.26.1
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current income taxes:    
Federal $ (1,178) $ 1,238
State (75) (14)
Foreign (632) 23
Total current income taxes (1,885) 1,247
Deferred income taxes:    
Federal   0
State   0
Total deferred income taxes 0 0
Income tax expense (benefit) $ (1,885) $ 1,247