v3.22.2.2
Common Stock (Details) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Common Stock [Abstract]      
Issuance of common stock (in shares) 59,426,005   59,341,305
Net proceeds from issuance of common stock $ 0 $ 6,815,000  
2020 Market Agreement [Member]      
Common Stock [Abstract]      
Aggregate offering price $ 40,000,000    
Percentage of commission rate to be paid to sales agent 3.00%    
Issuance of common stock (in shares) 0 845,214  
Net proceeds from issuance of common stock $ 3,864,000    
2020 Market Agreement [Member] | Series A and Series C Preferred Stock [Member]      
Common Stock [Abstract]      
Common stock issued for dividends (in shares) 60,825 57,162