v3.26.1
Stock-Based Compensation - Schedule of Recognized Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Compensation expense:        
Stock-based compensation expense $ 2,416 $ 834 $ 3,532 $ 1,546
Stock options        
Compensation expense:        
Stock-based compensation expense 335 649 847 1,197
ESPP        
Compensation expense:        
Stock-based compensation expense 64 76 151 151
RSUs        
Compensation expense:        
Stock-based compensation expense 1,703 109 1,861 198
PSUs        
Compensation expense:        
Stock-based compensation expense 314 0 673 0
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Compensation expense:        
Stock-based compensation expense 980 373 1,464 722
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Compensation expense:        
Stock-based compensation expense $ 1,436 $ 461 $ 2,068 $ 824