Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Additional Information (Details)

v3.24.2.u1
Subsequent Events - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 15, 2024
Jul. 01, 2024
Aug. 09, 2024
Jun. 30, 2024
Jun. 30, 2024
May 15, 2024
Mar. 25, 2024
Feb. 14, 2024
Subsequent Event [Line Items]                
Options outstanding, Granted         2,353,664      
Weighted Average Exercise Price, Exercised         $ 1.82      
Exercise of stock options         101,837      
Subsequent Event                
Subsequent Event [Line Items]                
Options outstanding, Granted     5,890          
Weighted Average Exercise Price, Exercised     $ 3.77          
Common Stock                
Subsequent Event [Line Items]                
Exercise of stock options       101,837        
Common Stock | Subsequent Event                
Subsequent Event [Line Items]                
Exercise of stock options 16,773              
H.C. Wainwright and Co., LLC | At The Market Offering Agreement                
Subsequent Event [Line Items]                
Percentage of gross proceeds of offerings           3.00% 3.00%  
Number of common stock Issued and sold         2,522,876      
Common stock per share       $ 3.12 $ 3.12      
Gross proceeds from sale of common stock         $ 7,862,228      
Commissions paid         $ 235,867      
H.C. Wainwright and Co., LLC | At The Market Offering Agreement | Subsequent Event                
Subsequent Event [Line Items]                
Number of common stock Issued and sold   152,606            
Common stock per share   $ 3.78            
Gross proceeds from sale of common stock   $ 576,996            
Commissions paid   $ 17,310            
H.C. Wainwright and Co., LLC | Maximum | Common Stock | At The Market Offering Agreement                
Subsequent Event [Line Items]                
Aggregate sales price               $ 1,445,000
Aggregate offering price           $ 11,280,000 $ 4,950,000 $ 1,445,000