v3.25.4
Income Taxes - Schedule of Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current tax provision:    
U.S. Federal $ 0 $ 0
State and local 285 (47)
Foreign (127) 427
Total current tax provision 158 380
Deferred tax benefit:    
U.S. Federal 0 (1,269)
State and local 0 127
Foreign (373) 0
Total deferred tax benefit (373) (1,142)
Income tax benefit $ (215) $ (762)
Effective rate of tax (5.50%) 4.70%