XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - At-The-Market Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]      
Gross proceeds $ 634,446 $ 47,236 $ 22,946
ATM Program      
Class of Stock [Line Items]      
Number of shares (shares) 30,869,000 2,405,000 990,000
Average sales price per share (usd per share) $ 20.86 $ 20.00 $ 23.74
Gross proceeds $ 643,802 $ 48,100 $ 23,505
Commissions paid on stock issuance $ 8,300 $ 600 $ 300