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