XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Summary of Stock Option Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Shares, Beginning Balance 9,168,745  
Shares, Granted 772,880  
Shares, Cancelled (3,313,155)  
Shares, Ending Balance 6,628,470 9,168,745
Shares, Exercisable 4,422,597  
Weighted Average Exercise Price, Beginning Balance $ 10.19  
Weighted Average Exercise Price, Granted 2.49  
Weighted Average Exercise Price, Cancelled 10.01  
Weighted Average Exercise Price, Ending Balance 9.38 $ 10.19
Weighted Average Exercise, Exercisable $ 9.51  
Weighted Average Remaining Contract Term 6 years 8 months 12 days 7 years 7 months 6 days
Weighted Average Remaining Contract Term, Exercisable 6 years 1 month 6 days