XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
At-the-Market Equity Offerings - Summary of Sales Activity of Sales Agreement for At-the-Market Equity Offering (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
At Market Equity Offerings [Line Items]        
Shares sold under such sales agreement 0 1,079,170 195,162 2,428,025
Net proceeds received from shares sold under such sales agreement $ 0 $ 333,494 $ 137,152 $ 672,456
2022 Sales Agreement        
At Market Equity Offerings [Line Items]        
Shares sold under such sales agreement   0   1,348,855
Net proceeds received from shares sold under such sales agreement   $ 0   $ 338,962
May 2023 Sales Agreement        
At Market Equity Offerings [Line Items]        
Shares sold under such sales agreement   1,079,170   1,079,170
Net proceeds received from shares sold under such sales agreement   $ 333,494   $ 333,494
November 2023 Sales Agreement        
At Market Equity Offerings [Line Items]        
Shares sold under such sales agreement 0   195,162  
Net proceeds received from shares sold under such sales agreement $ 0   $ 137,152