XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation - Fair Value Assumptions (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Warrants outstanding | Maximum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock price (in dollars per share) $ 4.50 $ 4.50
Exercise price (in dollars per share) $ 4.50 $ 6.00
Expected volatility 97.06% 101.46%
Risk free interest rates 4.12% 3.59%
Expected term (years) 6 years 3 months 5 years
Warrants outstanding | Minimum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock price (in dollars per share) $ 5.19 $ 5.00
Exercise price (in dollars per share) $ 5.19 $ 6.25
Expected volatility 100.64% 103.85%
Risk free interest rates 4.39% 3.97%
Expected term (years) 5 years 3 years
Options outstanding | Maximum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock price (in dollars per share) $ 3.76  
Exercise price (in dollars per share) $ 3.76  
Expected volatility 97.06%  
Risk free interest rates 4.12%  
Expected term (years) 7 years  
Options outstanding | Minimum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock price (in dollars per share) $ 5.19  
Exercise price (in dollars per share) $ 5.19  
Expected volatility 101.55%  
Risk free interest rates 4.46%  
Expected term (years) 5 years