XML 118 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Equity Issuances (Details) - USD ($)
6 Months Ended 46 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Aug. 21, 2024
Mar. 21, 2024
Jun. 04, 2021
Class of Stock [Line Items]            
Outstanding stock threshold       $ 75,000,000    
Percentage held by non-affiliates         33.00%  
Net proceeds from issuance of common stock $ 286,000 $ 32,000        
ATM Agreement            
Class of Stock [Line Items]            
Aggregate offering amount authorized per agreement           $ 50,000,000
Common stock, value, outstanding       $ 29,600,000    
Sale of stock available for sale $ 9,855,890          
Stock issued (in shares) 68,496   136,669      
Net proceeds from issuance of common stock $ 247,496   $ 528,343