v3.25.2
Balance Sheet Components - Schedule Of Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid general and administrative $ 1,641 $ 1,316
Prepaid research and development 717 4,146
Tax-related receivable 805 2,622
Prepaid contract research organization expenses 0 282
Other current assets 154 959
Total prepaid and other current assets $ 3,317 $ 9,325