v3.26.1
Stock-based Compensation Expense - Summary of Stock-Based Compensation Expense Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock-based compensation expense $ 3,271 $ 2,875 $ 7,131 $ 6,042 $ 12,468 $ 14,554
General and administrative            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock-based compensation expense 2,566 2,320 5,055 4,503 9,020 9,901
Research and development            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock-based compensation expense $ 705 $ 555 $ 2,076 $ 1,539 $ 3,448 $ 4,653