XML 76 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events (Details) - USD ($)
Mar. 21, 2024
Mar. 15, 2024
Dec. 31, 2023
Dec. 31, 2022
Subsequent Events        
Common stock, par value (dollars per share)     $ 0.0001 $ 0.0001
Subsequent Events | March 15, 2024 Private Placement        
Subsequent Events        
Issuance of common stock   114,911    
Common stock, par value (dollars per share)   $ 0.0001    
Price per share   $ 8.92    
Gross proceeds from issuance of common shares   $ 1,025,000    
Subsequent Events | March 21, 2024 Private Placement        
Subsequent Events        
Issuance of common stock 316,455      
Common stock, par value (dollars per share) $ 0.0001      
Price per share $ 9.48      
Gross proceeds from issuance of common shares $ 3,000,000