v3.25.1
Common Stock Equity and Earnings Per Share - Schedule of Earnings Per Weighted Average Common Share Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Net income (loss) attributable to common shareholders $ (4,644) $ 16,862
Weighted average common shares outstanding — basic (in shares) 119,594,000 113,621,000
Net effect of dilutive securities:    
Contingently issuable performance shares and restricted stock units (in shares) 498,000 327,000
Dilutive shares related to equity forward sale agreements (in shares) 1,669,000 279,000
Total contingently issuable shares 2,167,000 606,000
Weighted Average Number of Shares Outstanding, Diluted And Contingently Issuable Shares 121,761,000  
Weighted average common shares outstanding — diluted (in shares) 119,594,000 114,227,000
Earnings per weighted-average common share outstanding    
Net income attributable to common shareholders - basic (in dollars per share) $ (0.04) $ 0.15
Net income attributable to common shareholders — diluted (in dollars per share) $ (0.04) $ 0.15
Convertible Notes and November 2024 ATM Forward Sale Agreements    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded from computation of EPS (in shares) 197,390 0
Contingently Issuable Shares    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded from computation of EPS (in shares) 2,167,000 0