v3.25.2
Stock-based Compensation - Variables Used in Estimating Fair Value of Stock Options (Details) - Stock options - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Stock-based Compensation    
Share price of the Company's Common Stock on the grant date:   $ 1.5
Exercise price:   $ 1.5
Expected volatility: 121.04% 121.04%
Expected dividend yield:   0.00%
Annual average risk-free rate:   4.14%
Annual average risk-free rate Minimum: 4.13%  
Annual average risk-free rate Maximum: 4.47%  
Expected term: 6 years 3 months 25 days 6 years 3 months 25 days
Minimum    
Stock-based Compensation    
Share price of the Company's Common Stock on the grant date: $ 0.97  
Exercise price: 0.97  
Maximum    
Stock-based Compensation    
Share price of the Company's Common Stock on the grant date: 1.52  
Exercise price: $ 1.52