XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Sale of Common Stock (Details) - USD ($)
9 Months Ended
Jul. 09, 2021
Mar. 15, 2021
Mar. 15, 2021
Mar. 05, 2021
Sep. 30, 2021
Feb. 02, 2021
Subsidiary, Sale of Stock [Line Items]            
Maximum offering from universal shelf registration $ 500,000         $ 500,000,000
Term of securities offered under self registration 3 years          
Sale of common stock, net (in shares)     1,927,049      
Proceeds from sale of common stock     $ 108,676,000   $ 108,676,000  
Public Offering            
Subsidiary, Sale of Stock [Line Items]            
Sale of common stock, net (in shares)       1,750,000    
Share price       $ 56.85    
Over-Allotment Option            
Subsidiary, Sale of Stock [Line Items]            
Sale of common stock, net (in shares)   177,049        
At The Market Offering            
Subsidiary, Sale of Stock [Line Items]            
Aggregate gross sale offering amount $ 100,000