v3.25.3
Stock-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 9 Months Ended
Jun. 30, 2022
Sep. 30, 2025
Oct. 22, 2024
Jul. 02, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount   $ 12,200,136    
Recognized weighted average period (in years)   2 years 7 months 20 days    
Purchases under employee stock purchase plan (in shares)   9,799    
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)   142,500   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)   165,785 4,000,000  
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)   $ 2.20