Quarterly report [Sections 13 or 15(d)]

Common Stock - Summary of Stock-Based Compensation (Details)

v3.25.3
Common Stock - Summary of Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Stock-based compensation     $ 3,021    
Employee Stock Option          
Stock-based compensation $ 5,815 $ 5,250   $ 16,681 $ 14,054
Employee Stock Option | Research and Development          
Stock-based compensation 3,317 2,769   9,272 7,325
Employee Stock Option | General and Administrative          
Stock-based compensation $ 2,498 $ 2,481   $ 7,409 $ 6,729