v3.26.3
Business (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Net loss $ 18,945 $ 30,625 $ 74,933 $ 64,539
Net cash used in operating activities     49,220 $ 37,212
Cash and cash equivalents and investments $ 462,800   $ 462,800