XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Narrative) (Details) - USD ($)
9 Months Ended
Mar. 25, 2025
Oct. 21, 2022
Sep. 30, 2025
Sep. 30, 2024
May 13, 2025
May 12, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Net proceeds from sale of common stock on at-the market (''ATM'') program     $ 7,316,230 $ 7,673,146      
Proceeds from exercise of warrants     $ 2,960,157 0      
2022 Stock Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based compensation arrangement by Share based payment award, number of shares authorized         10,750,000 6,250,000  
Common stock available for future grants     4,570,042        
ATM Program [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Maximum proceeds from sale of common stock on at-the market ("ATM") program   $ 50,000,000          
Net proceeds from sale of common stock on at-the market (''ATM'') program $ 35,100,000   $ 7,100,000 $ 7,700,000      
Number of common shares issued (Shares) 12,400,000   2,548,713 3,433,057      
Issued price per share $ 2.83            
Stock issuance costs $ 2,400,000            
Stock issuance costs paid     $ 400,000 $ 500,000      
Common stock issued for exercise of warrants (in shares)     274,456        
Warrants exercised during period, exercise price     140,500        
Proceeds from exercise of warrants     $ 700,000        
Warrants [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of warrants outstanding     6,179,840       7,602,993
Warrants exercised     1,423,153        
Class of warrant, outstanding remaining life     5 months 12 days        
Exercise price of warrants     $ 2.08