XML 61 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-based Compensation - Valuation assumptions (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Stock-based Compensation        
Per share fair value of common stock $ 2.79 $ 17.04 $ 3.79 $ 17.04
Expected volatility - Minimum 67.60% 67.87% 67.60% 67.87%
Expected volatility - Maximum 68.00% 68.86% 70.50% 68.86%
Expected term (in years) 5 years 6 months      
Risk-free rate   4.00%   4.00%
Risk-free rate - Minimum 3.90%   3.80%  
Risk-free rate - Maximum 4.30%   4.30%  
Minimum        
Stock-based Compensation        
Expected term (in years)   5 years 6 months 5 years 6 months 5 years 6 months
Maximum        
Stock-based Compensation        
Expected term (in years)   6 years 3 months 6 years 3 months 6 years 3 months