v3.26.1
Stock Based Compensation - Stock-based Compensation Assumptions (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected annual dividend yield 0.00%  
Service Based Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected annual dividend yield 0.00% 0.00%
Service Based Options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term of options (in years) 5 years 5 years 9 months 21 days
Expected stock price volatility 99.90% 113.10%
Risk-free interest rate 3.73% 3.70%
Service Based Options | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term of options (in years) 6 years 1 month 6 days 6 years 3 months
Expected stock price volatility 113.10% 116.90%
Risk-free interest rate 4.45% 4.26%