v3.25.2
Stock-Based Compensation - Schedule of Company’s Stock Option Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Options Shares    
Beginning balance (in shares) 8,167,496  
Granted (in shares) 0  
Vested (in shares) 0  
Exercised (in shares) 0  
Cancelled (in shares) (173,577)  
Ending balance (in shares) 7,993,919 8,167,496
Options vested and exercisable (in shares) 5,317,493  
Weighted Average Exercise Price    
Beginning balance (in dollars per share) $ 6.98  
Granted (in dollars per share) 0  
Vested (in dollars per share) 0  
Exercised (in dollars per share) 0  
Cancelled (in dollars per share) 7.56  
Ending balance (in dollars per share) 6.99 $ 6.98
Weighted average exercise price, options vested and exercisable (in dollars per share) $ 6.94  
Weighted Average Remaining Contractual Life in Years    
Weighted average remaining contractual life in years 6 years 9 months 29 days 7 years 3 months 25 days
Weighted average remaining contractual life in years, options vested and exercisable 6 years 5 months 8 days  
Aggregate Intrinsic Value    
Aggregate intrinsic value $ 0 $ 2,521,202
Aggregate intrinsic value, options vested and exercisable $ 0