XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - USD ($)
1 Months Ended
Apr. 20, 2023
Oct. 31, 2024
Issuance Sale of Common Stock [Abstract]    
Gross cash proceeds from offering $ 3,352,049  
Subsequent Event [Member] | At-the-Market Facility [Member]    
Issuance Sale of Common Stock [Abstract]    
Sale of common stock (in shares)   665,669
Gross cash proceeds from offering   $ 900,317