v3.26.1
Share-based Compensation - Schedule of Weighted-Average Assumptions Used to Estimate The Fair Value (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation    
Share price 6.32  
Expected volatility 105.00%  
Risk-free rate 4.20%  
Expected term (in years) 4 years 10 months 24 days  
Expected dividend yield 0.00%  
Equity Incentive Plan 2023    
Share-based Compensation    
Share price 5.89 1.19
Expected volatility 102.30% 100.00%
Risk-free rate 4.00% 4.10%
Expected term (in years) 6 years 6 years 1 month 6 days
Expected dividend yield 0.00% 0.00%