v3.25.4
Income Taxes - Summary of Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Valuation allowance at beginning of year $ 158,542 $ 83,922
Increases (decreases) recorded to income tax provision 41,053 74,620
Valuation allowance at end of year $ 199,595 $ 158,542