v3.25.4
Income Taxes - Schedule of Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Valuation allowance as of beginning of year $ 28,492 $ 20,856
Net increases recorded to income tax provision 10,876 7,636
Valuation allowance as of end of year $ 39,368 $ 28,492