Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Cantor Fitzgerald Underwriting) (Narrative) (Details)

v3.22.0.1
Stockholders' Equity (Cantor Fitzgerald Underwriting) (Narrative) (Details) - USD ($)
6 Months Ended
May 07, 2021
Feb. 24, 2021
Jan. 11, 2021
Dec. 10, 2020
Dec. 08, 2020
Dec. 31, 2021
Dec. 31, 2020
Nov. 25, 2020
Cost related to issuance of shares           $ 0 $ 4,642,000  
Sales Agreement [Member] | Cantor Fitzgerald [Member]                
Proceeds from sale of shares, net of issuance cost $ 2,995,000 $ 238,000            
Number of shares issued 1,716,800 113,200            
Underwritten Public Offering [Member] | Cantor Fitzgerald [Member]                
Number of shares agreed to be issued, maximum         29,661,017      
Number of shares issued       29,660,000        
Cost related to issuance of shares       $ 2,900,000        
Gross proceeds from issuance of common stock       $ 35,200,000        
Over-Allotment Option [Member] | Cantor Fitzgerald [Member]                
Number of shares agreed to be issued, maximum         4,449,152      
Proceeds from sale of shares, net of issuance cost     $ 4,600,000          
Number of shares issued     4,240,828          
Sales Agreement [Member] | Cantor Fitzgerald [Member]                
Aggregate offering price               $ 100,000,000