XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 25, 2025
Oct. 21, 2022
Mar. 31, 2025
Mar. 31, 2024
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 $ (92,500)  
2022 Stock Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Units remaining available for future grants     516,190    
ATM Program [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Net proceeds from sale of common stock on at-the market ("ATM") program $ 35,100,000   $ 7,300,000    
Number of common shares issued (Shares) 12,400,000   2,548,713    
Issued price per share $ 2.83        
Stock issuance costs paid     $ 2,400,000    
Maximum proceeds from sale of common stock on at-the market ("ATM") program   $ 50,000,000      
Warrants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of warrants outstanding     6,822,945   7,602,993
Class of warrant, outstanding remaining life     11 months 15 days