XML 59 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based Compensation - Stock Option Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Options [Roll Forward]    
Balance as of December 31, 2024 (in shares) 598,540  
Granted (in shares) 707,088  
Cancelled/forfeited (in shares) (75,356)  
Balance as of June 30, 2025 (in shares) 1,230,272 598,540
Vested and expected to vest at June 30, 2025 (in shares) 1,138,602  
Exercisable at June 30, 2025 (in shares) 308,724  
Weighted Average Exercise Price [Roll Forward]    
Balance as of December 31, 2024 (in dollars per share) $ 7.08  
Granted (in dollars per share) 1.16  
Cancelled/forfeited (in dollars per share) 5.32  
Balance as of June 30, 2025 (in dollars per share) 3.79 $ 7.08
Vested and expected to vest at June 30, 2025 (in dollars per share) 3.96  
Exercisable at June 30, 2025 (in dollars per share) $ 10.96  
Weighted Average Remaining Contractual Life (years) [Roll Forward]    
Balance as of June 30, 2025 9 years 1 month 17 days 9 years
Vested and expected to vest at June 30, 2025 9 years 1 month 6 days  
Exercisable at June 30, 2025 8 years 3 months 14 days  
Aggregated Intrinsic Value [Roll Forward]    
Cancelled/forfeited $ 0  
Balance as of June 30, 2025 0 $ 0
Vested and expected to vest as of June 30, 2025 0  
Exercisable at June 30, 2025 0  
Exercisable at June 30, 2025 $ 0