XML 83 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 28, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jan. 22, 2024
May 17, 2022
Dec. 08, 2020
Dec. 07, 2020
Subsequent Events [Abstract]                          
Issuance of common stock (in shares)               2,642,269 1,238,491        
Issuance of common stock     $ 10,479,385 $ 815,202 $ 243,743 $ 4,588,522 $ 9,856,116 $ 16,100,000 $ 9,900,000        
Inducement Plan [Member]                          
Subsequent Events [Abstract]                          
Common stock reserved for issuance (in shares)                     1,100,000 500,000 200,000
Subsequent Event [Member]                          
Subsequent Events [Abstract]                          
Issuance of common stock (in shares) 3,428,681 3,428,681                      
Issuance of common stock $ 19,500,000 $ 19,500,000                      
Subsequent Event [Member] | Inducement Plan [Member]                          
Subsequent Events [Abstract]                          
Common stock reserved for issuance (in shares)                   2,100,000