v3.26.3
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
May 12, 2025
Nov. 30, 2024
Sep. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
May 31, 2026
Dec. 31, 2025
Jun. 03, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock purchase, aggregate principal amount       $ 546,000 $ 311,000          
Common stock, shares sold (in shares)     32,051,494     32,051,494     29,368,760  
Net proceeds from offering           $ 0 $ 3,263,000      
The ATM equity offering program for net proceeds     $ 22,000,000     22,020,000 $ 0      
Issuance costs of ATM Agreement           500,000        
Common stock remained unsold and available for sale under ATM Agreement     $ 27,500,000     $ 27,500,000        
At-The-Market Equity Offering                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Sale of stock maximum proceeds on potential common stock offering   $ 50,000,000                
ATM Agreement shares sold     1,530,000     1,530,000        
Issuance costs of ATM Agreement     $ 500,000     $ 500,000        
2025 Stock Purchase Agreement | 2025 Investor                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock purchase, aggregate principal amount $ 275,808                  
Sale of stock, price per share (in usd per share) $ 12.69                  
Net proceeds from offering $ 3,300,000                  
Seventh Amended and Restated 2013 Incentive Compensation Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock, capital shares reserved for future issuance (in shares)               1,000,000    
Employee Stock Purchase Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock, capital shares reserved for future issuance (in shares)     336,670     336,670        
Purchase plan, shares purchased (in shares)           45,793        
Purchase plan, per share weighted average price of shares purchased (in usd per share)     $ 11.93     $ 11.93        
Employee Stock Purchase Plan | Minimum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares available for grant (in shares)                   400,000
Employee Stock Purchase Plan | Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock, capital shares reserved for future issuance (in shares)                   700,000