Quarterly report pursuant to Section 13 or 15(d)

Stockholders Equity (Registration Statements and At-the-Market Offering) (Details)

v3.24.2.u1
Stockholders Equity (Registration Statements and At-the-Market Offering) (Details) - USD ($)
$ in Millions
6 Months Ended
May 24, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 12, 2024
May 31, 2024
Jul. 31, 2018
At the Market Offering            
Stockholders' Equity            
Issuance of common shares (in shares)   0 0      
Agent commission (as a percent)         3.00% 3.00%
2021 S-3            
Stockholders' Equity            
Sale of Stock aggregate offering price $ 200.0          
Issuance of common shares (in shares) 4,400,000          
2024 S-3            
Stockholders' Equity            
Sale of Stock aggregate offering price       $ 40.0    
Shares available for future issuance   $ 37.5