Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.24.2.u1
Subsequent Events (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 05, 2024
Dec. 31, 2023
Dec. 20, 2023
May 31, 2023
Subsequent Event [Line Items]          
Common stock share 5,017,322   3,007,745    
Stock issued 69,977        
Existing warrants 7.00%        
Warrant exercise price $ 2.5        
Exercise percentage 125.00%        
Warrant [Member]          
Subsequent Event [Line Items]          
Warrants to purchase 999,670        
Exercise price $ 2        
Common stock share         66,127
Common Stock [Member]          
Subsequent Event [Line Items]          
Warrants to purchase   999,670     999,670
Exercise price $ 1.75        
Common stock share 1,999,340     301,000  
Common Stock [Member] | Warrant [Member]          
Subsequent Event [Line Items]          
Warrants to purchase 999,670        
Exercise price $ 2