v3.26.1
Income Taxes - Summary of Tax Provision Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Federal    
Current $ 0 $ 0
Deferred (12,733) (13,994)
State    
Current 0 0
Deferred (6,832) (4,364)
Foreign    
Current (497) 0
Deferred 2,959 (1,418)
Change in valuation allowance 16,566 19,776
Income tax provision (benefit) $ (537) $ 0