XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Service Based Stock Options Fair value assumptions (Details) - Stock Option Awards - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected Stock Price Volatility 81.80%  
Expected Stock Price Volatility - minimum   81.60%
Expected Stock Price Volatility - maximum   81.80%
Risk-free Interest Rate - minimum 4.08% 3.41%
Risk-free Interest Rate - maximum 4.45% 4.84%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share) $ 1.39 $ 1.37
Term (Years) 5 years 7 months 9 days 4 years
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share) $ 3.49 $ 2.83
Term (Years) 5 years 7 months 13 days 6 years