XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholder's Equity - 2022 Reverse Stock Split (Details)
Nov. 08, 2022
USD ($)
shares
Oct. 27, 2022
Oct. 26, 2022
Sep. 30, 2022
$ / shares
Mar. 01, 2022
$ / shares
Dec. 31, 2021
$ / shares
Class of Stock [Line Items]            
Another reverse stock split ratio     0.04      
Reverse stock split ratio 0.02 0.02        
Common stock, par value (in dollars per share) | $ / shares       $ 0.001 $ 0.001 $ 0.001
Series B preferred stock            
Class of Stock [Line Items]            
Number of shares cancelled | shares 13,000          
Consideration from stock cancellation | $ $ 0