v3.26.1
Organization and Nature of Business (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 06, 2025
Sep. 26, 2025
Sep. 24, 2025
Aug. 26, 2025
Apr. 20, 2023
Sep. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Aug. 21, 2025
Aug. 13, 2025
Aug. 10, 2022
Organization and Nature of Business                            
Issuance costs                 $ 0 $ 64,013        
Accumulated deficit             $ (311,051,406)   $ (311,051,406)   $ (280,320,084)      
2022 ATM Program                            
Organization and Nature of Business                            
Shares sold (in shares)             0 4,836,804 0 4,836,804        
Sale of stock (in dollars per share)               $ 2.95   $ 2.95        
Proceeds from offering             $ 14,200,000     $ 14,200,000        
Issuance costs             13,700,000     $ 13,700,000        
Over-Allotment Option                            
Organization and Nature of Business                            
Shares sold (in shares)         2,727,273                  
Sale of stock (in dollars per share)         $ 11.00                  
Proceeds from offering         $ 28,200,003                  
Issuance costs         $ 203,768                  
Over-Allotment Option | Aventis Inc.                            
Organization and Nature of Business                            
Shares sold (in shares)   18,959,914                        
Sale of stock (in dollars per share)   $ 9.23                        
Proceeds from offering   $ 164,100,000                        
Issuance costs   $ 400,000                        
2025 ATM Program                            
Organization and Nature of Business                            
Maximum potential proceeds from the issuance of stock           $ 98,749,993             $ 100,000,000  
Reduction in offer price, of income capacity           $ 1,250,007                
Private Placement                            
Organization and Nature of Business                            
Sale of stock (in dollars per share)                       $ 3.95    
Issuance costs       $ 1,600,000                    
Share unfunded exercise price (in dollars per share) $ 0.001                          
Aggregate proceeds from the issuance of common stock             $ 23,400,000   $ 23,400,000          
Private Placement | Aventis Inc.                            
Organization and Nature of Business                            
Shares sold (in shares)     2,708,559                      
Sale of stock (in dollars per share)     $ 9.23                      
Proceeds from offering     $ 23,400,000                      
Issuance costs     1,500,000                      
Issuance costs     $ 100,000                      
Private Placement | Pre Funded Warrants                            
Organization and Nature of Business                            
Number of shares callable by warrant (in shares) 1,077,764                     1,077,764    
Class of warrant or right, outstanding (in shares) 0                          
Class of warrant or right, exercise price of warrants or rights (in dollars per share)                       $ 3.949    
Share unfunded exercise price (in dollars per share)                       $ 0.001    
Shares issued in lieu of common stock (shares) 166                          
Issuance of common stock upon public offering, net of commissions, underwriting discounts and issuance costs (in shares) 1,077,598                          
Private Placement | Purchase warrants                            
Organization and Nature of Business                            
Number of shares callable by warrant (in shares)             0   0          
Class of warrant or right, outstanding (in shares)             2,848,096   2,848,096     2,848,096    
Class of warrant or right, exercise price of warrants or rights (in dollars per share)             $ 5.50   $ 5.50     $ 5.50    
Class A Common Stock                            
Organization and Nature of Business                            
Common stock, par value per share (in dollars per share)             $ 0.001   $ 0.001   $ 0.001      
Class A Common Stock | 2022 ATM Program                            
Organization and Nature of Business                            
Maximum potential proceeds from the issuance of stock                           $ 50,000,000
Class A Common Stock | Over-Allotment Option                            
Organization and Nature of Business                            
Common stock, par value per share (in dollars per share)         $ 0.001                  
Class A Common Stock | At-the-market offering                            
Organization and Nature of Business                            
Shares sold (in shares)             0 0 0 0        
Common stock, par value per share (in dollars per share)                         $ 0.001 $ 0.001
Class A Common Stock | Private Placement                            
Organization and Nature of Business                            
Maximum number of shares issuable on transaction (in shares)                       5,251,349