v3.25.2
Stock-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Non-cash stock-based compensation       $ 2,234,141 $ 4,039,486
Total unrecognized compensation cost related to unvested stock options   $ 2,000,000.0   $ 2,000,000.0  
Period over which total unrecognized compensation cost related to unvested stock options will be recognized (in years)       1 year 8 months 12 days  
Weighted average grant date fair value (in dollars per share)   $ 1.75 $ 8.80 $ 1.66 $ 6.96
Threshold, percentage       150.00%  
Service-Based Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total unrecognized compensation cost related to unvested stock options   $ 2,200,000   $ 2,200,000  
Period over which total unrecognized compensation cost related to unvested stock options will be recognized (in years)       2 years  
Weighted average grant date fair value, restricted stock units (in dollars per share)   $ 2.13 $ 11.00 $ 2.02 $ 8.61
Performance-and market-based restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares outstanding (in shares)   83,800   83,800  
Threshold, percentage       100.00%  
Performance-and market-based restricted stock units | December 2024          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Underlying common stock (in shares)       19,314  
Milestone-Based RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Non-cash stock-based compensation   $ 0   $ 0  
Allocated share-based compensation expense       $ 0  
Weighted average grant date fair value, restricted stock units (in dollars per share)       $ 10.96  
Vesting percentage       70.00%  
Grant date fair value       $ 643,000  
Market-Based RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Non-cash stock-based compensation   19,000   $ 38,000  
Weighted average grant date fair value, restricted stock units (in dollars per share)       $ 10.69  
Vesting percentage       30.00%  
Award vesting period (in years)       3 years  
Grant date fair value       $ 269,000  
Market-Based RSUs | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage       0.00%  
Market-Based RSUs | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage       150.00%  
Total Stockholders Return          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Threshold, percentage       50.00%  
Stock Options | December 2024          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Underlying common stock (in shares)       25,686  
Restricted Stock Units, Performance-Based          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grant date fair value $ 34,000        
Grant date closing share price (in dollars per share) $ 1.78        
Stock Options, Performance-Based          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average grant date fair value (in dollars per share) $ 1.46        
Grant date fair value $ 38,000        
Employees and Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Non-cash stock-based compensation   819,000 $ 1,500,000 $ 2,200,000 $ 3,900,000
Employees and Directors | Research and Development Expense          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Allocated share-based compensation expense   319,000 581,000 866,000 1,600,000
Employees and Directors | General and Administrative Expense          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Allocated share-based compensation expense   500,000 890,000 1,300,000 2,300,000
Non Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Non-cash stock-based compensation   $ 15,000 $ 43,000 $ 47,000 $ 146,000