v3.26.3
Equity - Schedule of At the Market Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Subsidiary, Sale of Stock [Line Items]        
Net proceeds     $ 312,228 $ 298,809
ATM Program        
Subsidiary, Sale of Stock [Line Items]        
Shares of common stock sold (in shares) 910,636 438,703 2,628,250 4,738,624
Weighted average sale price per share (in USD per share) $ 31.13 $ 31.35 $ 31.08 $ 32.35
Gross proceeds $ 28,351 $ 13,755 $ 81,674 $ 153,275
Net proceeds $ 27,706 $ 13,537 $ 79,990 $ 151,009
Shares sold on a forward basis, not yet settled (in shares) 910,636 438,703 2,328,250 4,738,624
Additional shares sold on a forward basis, not yet settled (in shares)     5,485,920 10,336,110