v3.26.1
Equity Incentive Plans - Schedule of Share-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
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 2,839 $ 5,440 $ 1,973 $ 2,031
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 1,234 4,877 31 1,364
Income Statement Location [Axis]: us-gaap:OtherOperatingIncomeExpenseNet        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 295 228 521 239
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 1,310 $ 335 $ 1,421 $ 428