v3.26.1
Common Stock - Equity Offerings (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 06, 2025
Sep. 26, 2025
Sep. 24, 2025
Aug. 26, 2025
Aug. 13, 2025
Apr. 20, 2023
Aug. 10, 2022
Sep. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Aug. 21, 2025
Dec. 31, 2024
Class of Stock [Line Items]                              
Aggregate amount         $ 300,000,000                    
Date of effective period (in years)         3 years   3 years                
Issuance costs                     $ 0 $ 64,013      
2022 ATM Program                              
Class of Stock [Line Items]                              
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      
2025 ATM Program                              
Class of Stock [Line Items]                              
Maximum potential proceeds from the issuance of stock         $ 100,000,000     $ 98,749,993              
Deferred offering costs                 200,000   $ 200,000        
Reduction in offer price, of income capacity               $ 1,250,007              
Aggregate gross sales proceeds                 98,700,000   98,700,000        
Private Placement                              
Class of Stock [Line Items]                              
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.                              
Class of Stock [Line Items]                              
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                              
Class of Stock [Line Items]                              
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                            
Class of warrant or right, issued (in shares) 0                            
Private Placement | Purchase warrants                              
Class of Stock [Line Items]                              
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  
Purchase warrants                              
Class of Stock [Line Items]                              
Issuance costs                     $ 3,700,000        
Over-Allotment Option                              
Class of Stock [Line Items]                              
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.                              
Class of Stock [Line Items]                              
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                          
Class A Common Stock                              
Class of Stock [Line Items]                              
Common stock, par value per share (in dollars per share)                 $ 0.001   $ 0.001   $ 0.001    
Class A Common Stock | At-the-market offering                              
Class of Stock [Line Items]                              
Common stock, par value per share (in dollars per share)         $ 0.001   $ 0.001                
Shares sold (in shares)                 0 0 0 0      
Class A Common Stock | 2022 ATM Program                              
Class of Stock [Line Items]                              
Maximum potential proceeds from the issuance of stock             $ 50,000,000                
Commission rate (percent)         3.00%   3.00%                
Deferred offering costs                             $ 500,000
Class A Common Stock | Private Placement                              
Class of Stock [Line Items]                              
Maximum number of shares issuable on transaction (in shares)                           5,251,349  
Class A Common Stock | Over-Allotment Option                              
Class of Stock [Line Items]                              
Common stock, par value per share (in dollars per share)           $ 0.001                  
Maximum                              
Class of Stock [Line Items]                              
Aggregate amount             $ 200,000,000