v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Jun. 30, 2022
Mar. 31, 2026
Oct. 22, 2024
Jul. 02, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option, exercise price, decrease (in dollars per share)   $ 0.6146    
Share-based payment arrangement, plan modification, incremental cost   $ 339,063    
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value   126,959    
Share-based payment arrangement, plan modification, unvested awards expense not yet recognized   $ 212,104    
Purchases under employee stock purchase plan (in shares)   18,461    
Recognized weighted average period (in years)   2 years 5 months 8 days    
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount   $ 9,620,002    
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, discount from market price, purchase date 15.00%      
Share-based compensation arrangement by share-based payment award, maximum employee subscription rate 15.00%      
2024 Inducement Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares)   261,250   600,000
Amended And Restated Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares)   765,449 1,535,655  
Amended And Restated Plan and 2024 Inducement Plan | Share-Based Payment Arrangement, Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average fair value of stock options granted (in dollars per share)   $ 0.73