XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Anti-Dilutive Securities Excluded From the Computation of Earnings per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Common stock related to forward equity offerings        
Earnings Per Share Basic And Diluted [Line Items]        
Number of anti-dilutive shares not included in computation diluted earnings per share 328,308   129,161  
Share-based compensation        
Earnings Per Share Basic And Diluted [Line Items]        
Number of anti-dilutive shares not included in computation diluted earnings per share   34   408