Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.23.1
Subsequent Events (Details) - $ / shares
1 Months Ended
Feb. 24, 2023
Jan. 19, 2023
Dec. 31, 2022
Jun. 21, 2022
Subsequent Events (Details) [Line Items]        
Share price per share       $ 1.88
Common Stock [Member]        
Subsequent Events (Details) [Line Items]        
Share price per share     $ 1  
Subsequent Event [Member]        
Subsequent Events (Details) [Line Items]        
Purchase an aggregate shares (in Shares) 880,000      
Strike price per share $ 0.491      
Nasdaq Stock Market [Member] | Subsequent Event [Member]        
Subsequent Events (Details) [Line Items]        
Share price per share   $ 1    
Nasdaq Listing Rules [Member]        
Subsequent Events (Details) [Line Items]        
Share price per share     $ 1