v3.25.1
Common Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
Mar. 01, 2021
Jan. 20, 2021
Common Stock [Abstract]    
Aggregate shares of common stock 2,927,786 2,618,182
Aggregate shares of warrant 1,463,893 2,618,182
Warrants to purchase shares 1,463,893 2,618,182
Gross proceeds (in Dollars) $ 21.9 $ 14.4
Purchase price of warrant (in Dollars per share) $ 7.5 $ 5.5
Exercise price of warrant (in Dollars per share) $ 7.5 $ 5.5