Quarterly report pursuant to Section 13 or 15(d)

Capital Structure - Warrants (Details)

v3.22.2
Capital Structure - Warrants (Details) - $ / shares
Jun. 30, 2022
Jun. 30, 2021
Jan. 31, 2021
Common Stock Warrants      
Exercise price per share (in dollars per share)   $ 0.012 $ 0.012
Common Stock      
Common Stock Warrants      
Number of shares available under warrant (in shares) 480,997    
Common Stock Warrants Expiration Date Of June 2024 | Common Stock      
Common Stock Warrants      
Number of shares available under warrant (in shares) 333,334    
Exercise price per share (in dollars per share) $ 150.00    
Common Stock Warrants No Expiration | Common Stock      
Common Stock Warrants      
Number of shares available under warrant (in shares) 114,007    
Exercise price per share (in dollars per share) $ 0.012    
Common Stock Warrants Expiration June 2031 | Common Stock      
Common Stock Warrants      
Number of shares available under warrant (in shares) 33,656    
Exercise price per share (in dollars per share) $ 31.20