Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Narrative (Details)

v3.24.3
Stock-Based Compensation - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2024
USD ($)
market_based_condition
$ / shares
shares
Jul. 02, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock issued for services (in shares) 5,000    
Amount of unrecognized compensation cost | $ $ 11,758,346 $ 11,758,346  
Recognized weighted average period (in years)   2 years 7 months 9 days  
Employee benefits and share-based compensation | $ $ 274,019 $ 274,019  
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) | $ / shares   $ 8.82  
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of market based conditions met | market_based_condition   3  
2014 Amended and Restated Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of authorized shares reserved for future grants (in shares) 2,464,345 2,464,345  
Common stock, capital shares reserved for future issuance 27,578 27,578  
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) 246,500 246,500 600,000