v3.26.1
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 income taxes:      
Federal $ 61 $ 0 $ 7
State and local 246 431 4
Foreign 109 118 140
Total current income taxes 416 549 151
Deferred income taxes:      
Federal (3,381) 1,555 0
State and local (113) 163 0
Foreign (257) 0 3
Total deferred income taxes (3,751) 1,718 3
Effective tax rate $ (3,335) $ 2,267 $ 154