v3.25.4
Income Taxes - Schedule of Components of Income tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income tax provision      
Federal   $ (24) $ (80)
Foreign $ (40) 68 28
State and local 153 182 117
Current provision 113 226 65
Federal (72) 41 (173)
Deferred (benefit) provision (72) 41 (173)
Income tax (benefit) expense $ 41 $ 267 $ (108)