XML 46 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events - Additional Information (Details) - Jefferies LLC [Member] - ATM Offering Program [Member] - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Subsequent Event [Line Items]      
Shares issued, price per share   $ 1.79 $ 1.82
Proceeds from issuance of common stock   $ 8,600 $ 18,400,000
Common Stock [Member]      
Subsequent Event [Line Items]      
Number of shares issued and sold   5,045,518 10,530,795
Subsequent Events [Member]      
Subsequent Event [Line Items]      
Proceeds from issuance of common stock $ 1,100,000    
Subsequent Events [Member] | Common Stock [Member]      
Subsequent Event [Line Items]      
Number of shares issued and sold 656,907    
Shares issued, price per share $ 1.76