XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Equity Issuances (Details) - USD ($)
3 Months Ended 46 Months Ended
Mar. 31, 2025
Mar. 31, 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 $ 212,000 $ 0        
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   $ 9,855,890      
Stock issued (in shares) 55,578   123,751      
Net proceeds from issuance of common stock $ 211,369   $ 492,216