XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Grant Date Fair Value of Option (Details) - Share-based Payment Arrangement, Employee
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 6 years  
Expected volatility, Minimum 115.00% 109.00%
Expected volatility, maximum 116.00% 113.00%
Risk-free interest rate 4.40%  
Risk-free interest rate, Minimum   3.80%
Risk-free interest rate, Maximum   4.70%
Dividends 0.00% 0.00%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years)   5 years 6 months
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years)   6 years 1 month 6 days