v3.26.1
Summary of Significant Accounting Policies - Anti-Dilutive Securities Excluded From the Computation of Earnings per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Common stock related to forward equity offerings        
Earnings Per Share Basic And Diluted [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 21,238 21,293 11,029 29,587
Anti-dilutive share-based compensation        
Earnings Per Share Basic And Diluted [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 192 0 183 0