Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.24.1
Subsequent Events (Details) - $ / shares
12 Months Ended
Mar. 01, 2024
Jan. 02, 2024
Dec. 31, 2023
Mar. 31, 2024
Jan. 17, 2024
Dec. 31, 2022
Subsequent Events [Line Items]            
Common stock, par value (in Dollars per share)     $ 0.0001     $ 0.0001
Common stock, shares issued     1,041,582     1,301,921
Common stock, shares outstanding     1,041,582     1,301,921
Common stock, shares authorized     100,000,000     100,000,000
Share price per share (in Dollars per share)           $ 20.006
Common Stock [Member]            
Subsequent Events [Line Items]            
Common stock, shares issued     1,041,582     1,301,921
Convertible Common Stock [Member]            
Subsequent Events [Line Items]            
Common stock, shares issued     20      
Common stock, shares outstanding     20      
Stock splits shares     1      
Convertible Common Stock [Member] | Minimum [Member] | Common Stock [Member]            
Subsequent Events [Line Items]            
Common stock, shares authorized     495,000,000      
Convertible Common Stock [Member] | Maximum [Member] | Common Stock [Member]            
Subsequent Events [Line Items]            
Common stock, shares authorized     100,000,000      
Subsequent Event [Member]            
Subsequent Events [Line Items]            
Reverse stock split   one-for-twenty        
Common stock, par value (in Dollars per share)   $ 0.0001        
Subsequent Event [Member] | 2023 Plan [Member]            
Subsequent Events [Line Items]            
Common stock shares 104,433          
Strike price per share. (in Dollars per share) $ 8.13          
Shares granted 37,433          
Subsequent Event [Member] | Minimum [Member] | 2023 Plan [Member]            
Subsequent Events [Line Items]            
Remaining options vest 1 year          
Subsequent Event [Member] | Maximum [Member] | 2023 Plan [Member]            
Subsequent Events [Line Items]            
Remaining options vest 3 years          
Forecast [Member]            
Subsequent Events [Line Items]            
Common stock, shares outstanding       1,042,415    
Nasdaq Stock Market [Member] | Subsequent Event [Member]            
Subsequent Events [Line Items]            
Share price per share (in Dollars per share)         $ 1